contrib: bring in the pep8 analysis framework
authorAlexis Laferrière <alexis.laf@xymus.net>
Mon, 3 Feb 2014 03:13:45 +0000 (22:13 -0500)
committerAlexis Laferrière <alexis.laf@xymus.net>
Mon, 3 Feb 2014 03:13:45 +0000 (22:13 -0500)
commit351b5490465d9543d092b42bdbd91e3fe831cc35
tree218efc89be738494a9b69ccac10e2cbe84878ee8
parented4eb80b2237c5836d503caa854cf60550f4f868
contrib: bring in the pep8 analysis framework

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
42 files changed:
contrib/pep8analysis/Makefile [new file with mode: 0644]
contrib/pep8analysis/README.md [new file with mode: 0644]
contrib/pep8analysis/src/ast/ast.nit [new file with mode: 0644]
contrib/pep8analysis/src/ast/ast_base.nit [new file with mode: 0644]
contrib/pep8analysis/src/ast/pretty_instructions.nit [new file with mode: 0644]
contrib/pep8analysis/src/ast/rich_instructions.nit [new file with mode: 0644]
contrib/pep8analysis/src/ast/suffixed_instructions.nit [new file with mode: 0644]
contrib/pep8analysis/src/backbone.nit [new file with mode: 0644]
contrib/pep8analysis/src/cfg/cfg.nit [new file with mode: 0644]
contrib/pep8analysis/src/cfg/cfg_base.nit [new file with mode: 0644]
contrib/pep8analysis/src/cfg/dot_printer.nit [new file with mode: 0644]
contrib/pep8analysis/src/cfg/sanity.nit [new file with mode: 0644]
contrib/pep8analysis/src/flow_analysis/flow_analysis.nit [new file with mode: 0644]
contrib/pep8analysis/src/flow_analysis/framework.nit [new file with mode: 0644]
contrib/pep8analysis/src/flow_analysis/range.nit [new file with mode: 0644]
contrib/pep8analysis/src/flow_analysis/reaching_defs.nit [new file with mode: 0644]
contrib/pep8analysis/src/flow_analysis/types.nit [new file with mode: 0644]
contrib/pep8analysis/src/location.nit [new file with mode: 0644]
contrib/pep8analysis/src/model/directives.nit [new file with mode: 0644]
contrib/pep8analysis/src/model/model.nit [new file with mode: 0644]
contrib/pep8analysis/src/model/operands.nit [new file with mode: 0644]
contrib/pep8analysis/src/model/vars.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/README [new file with mode: 0644]
contrib/pep8analysis/src/parser/fact_parser.pl [new file with mode: 0755]
contrib/pep8analysis/src/parser/lexer.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/parser.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/parser_abs.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/parser_nodes.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/parser_prod.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/pep8.sablecc [new file with mode: 0644]
contrib/pep8analysis/src/parser/pep8_lexer.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/pep8_parser.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/pep8_test_parser.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/prescc.pl [new file with mode: 0755]
contrib/pep8analysis/src/parser/prescc.sh [new file with mode: 0755]
contrib/pep8analysis/src/parser/tables.nit [new file with mode: 0644]
contrib/pep8analysis/src/parser/xss/lexer.xss [new file with mode: 0644]
contrib/pep8analysis/src/parser/xss/main.xss [new file with mode: 0644]
contrib/pep8analysis/src/parser/xss/parser.xss [new file with mode: 0644]
contrib/pep8analysis/src/parser/xss/prods.xss [new file with mode: 0644]
contrib/pep8analysis/src/parser/xss/tokens.xss [new file with mode: 0644]
contrib/pep8analysis/src/pep8analysis.nit [new file with mode: 0644]