permit multiline comments and strings in macros
[bpt/coccinelle.git] / parsing_cocci / README
CommitLineData
34e49164
C
1Workflow:
2
3main.ml: an entry point to be used in place of the cocci top level, to
4check only the parsing of SmPL files.
5
6parse_cocci.ml: Initiates the parsing process and subsequent processing
7phases. There are two entry points:
8
9 process: called by main, returns metavariables and merged ast code
10
11 process_for_ctl: called by engine/main, returns no metavariables, but
12 instead ast and ast0 code. ast code is used by ast0toctl for printing
13 and ast0 code is transformed to CTL.
14
15
16
17arity.ml
18ast0_cocci.ml
19ast0toast.ml
20ast_cocci.ml
21check_meta.ml
22data.ml
23lexer_cocci.ml
24main.ml
25merge.ml
26parse_cocci.ml
27parser_cocci_menhir.ml
28parser_cocci.ml
29plus.ml
30semantic_cocci.ml
31top_level.ml
32unparse_cocci.ml