parser: closure syntax use '!' instead of 'with'
authorJean Privat <jean@pryen.org>
Fri, 31 Jul 2009 20:53:46 +0000 (16:53 -0400)
committerJean Privat <jean@pryen.org>
Fri, 31 Jul 2009 20:53:46 +0000 (16:53 -0400)
commitcfb1743f622937d835390e871f5c6de8284488a9
tree54f6c02f6e185855d0d672a5ab92856e39dbe55d
parent8e8bafeebddcbd09e6eec0055f9e517e4386daff
parser: closure syntax use '!' instead of 'with'

However, old semantic remains: names are useless, only the order maters.
(cf. new alternatives)

Signed-off-by: Jean Privat <jean@pryen.org>
40 files changed:
misc/vim/syntax/nit.vim
src/parser/lexer.nit
src/parser/nit.sablecc3xx
src/parser/parser.nit
src/parser/parser_abs.nit
src/parser/parser_nodes.nit
src/parser/parser_prod.nit
src/parser/parser_tables.nit
src/syntax/typing.nit
tests/base_closure1.nit
tests/base_closure10.nit
tests/base_closure11.nit
tests/base_closure2.nit
tests/base_closure3.nit
tests/base_closure4.nit
tests/base_closure5.nit
tests/base_closure6.nit
tests/base_closure7.nit
tests/base_closure8.nit
tests/base_closure9.nit
tests/base_closure_break.nit
tests/base_closure_default1.nit
tests/base_closure_default2.nit
tests/base_closure_default3.nit
tests/base_closure_default4.nit
tests/base_closure_forms.nit
tests/base_closure_multi.nit
tests/base_closure_raf.nit
tests/base_label_closure.nit
tests/base_label_closure2.nit
tests/base_label_closure3.nit
tests/bench_int_range_closure.nit
tests/sav/base_closure1_alt12.fail [new file with mode: 0644]
tests/sav/base_closure8_alt4.fail [new file with mode: 0644]
tests/sav/base_closure_break_alt12.sav
tests/sav/base_closure_default3_alt5.sav
tests/sav/base_closure_default4_alt5.sav
tests/sav/base_closure_multi_alt5.fail [new file with mode: 0644]
tests/test_closure_inlined_return.nit
tests/test_map_closure_default.nit