Version 1.0.0-rc17 has been released. Some changes are: master
authorCoccinelle <cocci@diku.dk>
Thu, 11 Apr 2013 08:36:52 +0000 (10:36 +0200)
committerRene Rydhof Hansen <rrh@cs.aau.dk>
Thu, 11 Apr 2013 08:36:52 +0000 (10:36 +0200)
commit1b9ae60616d2f065ce16fe26385b684e13b40284
treed4c18f02fa8918d7bbe0caa530c6ed7d3f8649df
parentabad11c5570b7b9bbae5ff92b3050cf68fe3fd14
Version 1.0.0-rc17 has been released.  Some changes are:

- allow __ at the beginning of a struct or union name

- unparsing with precedence (insertion of parentheses when needed)

- Type metavariables no longer match a case where there is no type in the
C code.

- An expression list metavariable can now be attached with @ to a
parameter list metavariable, to allow using the parameter names as an
argument list.
69 files changed:
changes.txt
cocci.ml
commons/common.ml
docs/manual/cocci_syntax.tex
docs/manual/main_grammar.pdf
docs/manual/manual.pdf
docs/manual/options.pdf
engine/cocci_vs_c.ml
engine/externalanalysis.ml
globals/flag.ml
main.ml
ocaml/yes_prepare_ocamlcocci.ml
parsing_c/ast_c.ml
parsing_c/compare_c.ml
parsing_c/control_flow_c_build.ml
parsing_c/cpp_token_c.ml
parsing_c/lexer_c.mll
parsing_c/lexer_parser.ml
parsing_c/orig.mly
parsing_c/parse_c.ml
parsing_c/parser_c.mly
parsing_c/parsing_hacks.ml
parsing_c/pretty_print_c.ml
parsing_c/test_parsing_c.ml
parsing_c/test_parsing_c.mli
parsing_c/token_c.ml
parsing_c/token_helpers.ml
parsing_c/type_annoter_c.ml
parsing_c/unparse_c.ml
parsing_c/unparse_cocci.ml
parsing_c/unparse_hrule.ml
parsing_c/visitor_c.ml
parsing_cocci/arity.ml
parsing_cocci/ast0_cocci.ml
parsing_cocci/ast0_cocci.mli
parsing_cocci/ast0toast.ml
parsing_cocci/ast_cocci.ml
parsing_cocci/ast_cocci.mli
parsing_cocci/compute_lines.ml
parsing_cocci/disjdistr.ml
parsing_cocci/get_constants2.ml
parsing_cocci/get_metas.ml
parsing_cocci/index.ml
parsing_cocci/iso_pattern.ml
parsing_cocci/lexer_cocci.ml
parsing_cocci/lexer_cocci.mll
parsing_cocci/lexer_script.ml
parsing_cocci/lexer_script.mll
parsing_cocci/parse_cocci.ml
parsing_cocci/parser_cocci_menhir.ml
parsing_cocci/parser_cocci_menhir.mli
parsing_cocci/parser_cocci_menhir.mly
parsing_cocci/pretty_print_cocci.ml
parsing_cocci/type_infer.ml
parsing_cocci/unify_ast.ml
parsing_cocci/unparse_ast0.ml
parsing_cocci/visitor_ast.ml
parsing_cocci/visitor_ast0.ml
python/coccipython.a
python/coccipython.cmxa
tests/SCORE_expected.sexp
tests/SCORE_expected_orig.sexp
tests/find_long.res
tests/gcc_min_max.c [new file with mode: 0644]
tests/gcc_min_max.cocci [new file with mode: 0644]
tests/gcc_min_max.res [new file with mode: 0644]
tests/param_to_exp.res [new file with mode: 0644]
version
version.ml