roots hash and array constants

This commit is contained in:
Torsten Ruger
2014-06-26 12:26:34 +03:00
parent 38873d477a
commit dcb4dd33c0
2 changed files with 39 additions and 1 deletions

View File

@ -31,7 +31,8 @@ module Parser
include Operators
include ModuleDef
rule(:root_body) {(module_definition | class_definition | function_definition | expression | call_site | basic_type )}
rule(:root_body) {(module_definition | class_definition | function_definition | expression | call_site |
basic_type | hash_constant | array_constant )}
rule(:root) { root_body.repeat.as(:expression_list) }
end
end