parser: slight improvement of the README
authorJean Privat <jean@pryen.org>
Fri, 30 Jan 2015 14:46:05 +0000 (21:46 +0700)
committerJean Privat <jean@pryen.org>
Fri, 30 Jan 2015 14:46:05 +0000 (21:46 +0700)
Signed-off-by: Jean Privat <jean@pryen.org>

src/parser/README.md

index 3595aa7..29b46bc 100644 (file)
@@ -14,6 +14,10 @@ Variable names of the AST usually starts with `n` (for node). This is also histo
 Most files in this directory are generated from a grammar for sablecc3 ( http://www.sablecc.org ).
 In order to generate nit parser, you need the alternate SableCC3 generator ( http://www.mare.ee/indrek/sablecc/ ).
 
+Moreover, the Nit language description file extends the standard SableCC3 syntax and includes parametric productions to factorize the description of the language.
+
+In order to simplify the development of the Nit tools, files produced by the parser generator are committed in the repository; therefore Java and SableCC3 is only required to alter the Nit syntax.
+
 ## Contents
 
 * fact_parser.pl: Script used to factorize parser.nit
@@ -39,4 +43,3 @@ 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
-