parser: factorize reduce actions
[nit.git] / src / parser / README
index d4cc4d0..db86038 100644 (file)
@@ -3,6 +3,7 @@ In order to generate nit parser, you need the alternate SableCC3 generator ( htt
 
 Contents:
 
+       fact_parser.pl: Script used to factorize parser.nit
        Makefile: Update grammar and generate .nit files
        nit.sablecc3xx: Extended sablecc3 grammar (see prescc.sh)
        prescc.sh: Program to transform an extended sablecc3 to a standard one
@@ -24,4 +25,5 @@ Other temp files produced by the Makefile:
 
        .nit.sablecc3: Sablecc3 grammar after processing
        .nit.sablecc3.dump: Dump of the grammar to improve sablecc3 multiple runs
+       .parser-nofact.nit: The parser generated by SableCC3 before factorization by fact_parser.pl