parse-file sometimes returns AST without origins (1)
Nathan Bruning reported:
misschien wil je hier nog even naar kijken binnenkort: bij de eerste aanroep van de parser retourneert parse-file steeds netjes wrapped ast nodes, maar als ik het bestand sluit en weer open worden normale Stratego nodes geretourneerd. Na wat geneuzel in de broncode kwam ik hier op uit: in regel 33 van IMPImplodeAsfixStrategy wordt gekeken of de library een IMPJSGLRLibrary is, wat het de eerste parse-ronde wel is. De tweede keer is het echter een SGLRCompatLibrary waardoor de nodes niet gewrapped worden.Submitted by Lennart Kats on 30 March 2010 at 08:44
Log in to post comments