X-Git-Url: http://nitlanguage.org?ds=sidebyside diff --git a/contrib/pep8analysis/src/parser/README b/contrib/pep8analysis/src/parser/README deleted file mode 100644 index 227bcfc..0000000 --- a/contrib/pep8analysis/src/parser/README +++ /dev/null @@ -1,30 +0,0 @@ -This directory contains the nit parser. It is 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/ ). - -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 - parser_nodes.nit: token and nodes classes hierarchy used by the parser and the lexer - tables.nit, tables_nit.h: Interfaces to access the tables needed by the parser and the lexer - test_parser.nit: - xss/*.xss: alternate SableCC3 template files for the Nit language - - -The following are generated but present to avoid the need of sablecc3: - - lexer.nit: generated lexer - parser.nit: generated parser - parser_prod.nit: All production with generated visit methods - tables_nit.c: The tables needed by the parser and the lexer - parser_abs.nit: Raw generated token and nodes classes used to maintain coherence of parser_nodes.nit - - -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 -