"lib/astPredef.ml" did not exist on "e64e10318a1cbdcf9780e799d4c67341826e3e2f"
Erwan Jahier
authored
SolveIdent.recognize_predef_op that replaces node call by Predef constructor when necessary, via a complete traversal of the SyntaxTree (instead of doing it in the parser). The rationales for this change are that: - it is quite tedious to do it in parser as multiple locations are involved - I did missed some locations - It makes the parser more focused on parsing issues - that traversal is a first step do deal with idref solving (hence the name of the new module that contains that function Note that lsrc/test/should_work/fab_test/lecteur.lus was using "plus" as a variable ident, which raised an error, which
Name | Last commit | Last update |
---|---|---|
.pastex | ||
doc | ||
figs | ||
notes-pascal | ||
src | ||
test-old | ||
.depend | ||
.gitignore | ||
.lpp.prcs_aux | ||
.mkfig | ||
Makefile |