From e126911ba0d34542fc3378971ced63f40851e198 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Thu, 7 May 2015 14:57:46 +0100 Subject: [PATCH] eolian: allow the new property syntax --- src/lib/eolian/eo_parser.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c index 8c21a3fdf8..9ed3deb99d 100644 --- a/src/lib/eolian/eo_parser.c +++ b/src/lib/eolian/eo_parser.c @@ -1630,7 +1630,15 @@ parse_methods(Eo_Lexer *ls) line = ls->line_number, col = ls->column; check_next(ls, '{'); while (ls->t.token != '}') - parse_method(ls); + { + if (ls->t.kw == KW_at_property) + { + eo_lexer_get(ls); + parse_property(ls); + continue; + } + parse_method(ls); + } check_match(ls, '}', '{', line, col); }