syntax: add 'loop' construction
authorJean Privat <jean@pryen.org>
Mon, 3 Aug 2009 21:07:41 +0000 (17:07 -0400)
committerJean Privat <jean@pryen.org>
Thu, 6 Aug 2009 15:29:29 +0000 (11:29 -0400)
commitdcc61c1b77933d21a0e75495d89faf04aa60ca09
treefe19b20cf7ba15ce6e8c30ff3159a6d6d77ac3a6
parentb6382d74219956254409f2e36ba10c65f568cb3f
syntax: add 'loop' construction

Also:
* add test
* update vim

Signed-off-by: Jean Privat <jean@pryen.org>
20 files changed:
misc/vim/indent/nit.vim
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/icode_generation.nit
src/syntax/typing.nit
tests/base_label_loop.nit [new file with mode: 0644]
tests/sav/base_label_loop.sav [new file with mode: 0644]
tests/sav/base_label_loop_alt1.sav [new file with mode: 0644]
tests/sav/base_label_loop_alt2.sav [new file with mode: 0644]
tests/sav/base_label_loop_alt3.sav [new file with mode: 0644]
tests/sav/base_label_loop_alt4.sav [new file with mode: 0644]
tests/sav/base_label_loop_alt5.sav [new file with mode: 0644]
tests/sav/base_label_loop_alt6.sav [new file with mode: 0644]
tests/sav/base_label_loop_alt7.sav [new file with mode: 0644]