diff options
author | Adrian Thurston <thurston@complang.org> | 2015-01-18 09:17:36 -0500 |
---|---|---|
committer | Adrian Thurston <thurston@complang.org> | 2015-01-18 09:17:36 -0500 |
commit | d0e845b0e960762d4382195384a34ef3229699a1 (patch) | |
tree | a61d3965a2b9c0b392de9655aefbc6dce239f68d /src | |
parent | 357d3e4ef365e76cb8109b8dd37f047507f1dcbc (diff) | |
download | colm-d0e845b0e960762d4382195384a34ef3229699a1.tar.gz |
allow alias inside context declarations
Diffstat (limited to 'src')
-rw-r--r-- | src/colm.lm | 1 | ||||
-rw-r--r-- | src/loadcolm.cc | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/colm.lm b/src/colm.lm index c235d9ee..566c4e56 100644 --- a/src/colm.lm +++ b/src/colm.lm @@ -267,6 +267,7 @@ def struct_item | [precedence_def] :Precedence commit | [list_el_def] :ListEl commit | [map_el_def] :MapEl commit +| [alias_def] :Alias commit def export_def [EXPORT var_def opt_def_init] diff --git a/src/loadcolm.cc b/src/loadcolm.cc index be895249..c1cdcd6d 100644 --- a/src/loadcolm.cc +++ b/src/loadcolm.cc @@ -2234,6 +2234,9 @@ struct LoadColm case struct_item::MapEl: walkMapElDef( structItem.map_el_def() ); break; + case struct_item::Alias: + walkAliasDef( structItem.alias_def() ); + break; } } |