summaryrefslogtreecommitdiff
path: root/src/core/parser/stack/GenericParserStates.cpp
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-03-04 14:38:04 +0100
committerAndreas Stöckel <andreas@somweyr.de>2015-03-04 14:38:04 +0100
commit2714f95ab3c8632686d24ff8d2abfc1f35dc5dd7 (patch)
tree96a2d75546be1aa0499f6e3bb4e8237897bb1192 /src/core/parser/stack/GenericParserStates.cpp
parent0a05765f86271743a6fa9b79036f56240b8c3c06 (diff)
Added parsing of the generic syntax description
Diffstat (limited to 'src/core/parser/stack/GenericParserStates.cpp')
-rw-r--r--src/core/parser/stack/GenericParserStates.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/core/parser/stack/GenericParserStates.cpp b/src/core/parser/stack/GenericParserStates.cpp
index 7287524..c355365 100644
--- a/src/core/parser/stack/GenericParserStates.cpp
+++ b/src/core/parser/stack/GenericParserStates.cpp
@@ -40,6 +40,12 @@ const std::multimap<std::string, const State *> GenericParserStates{
{"parentRef", &States::OntologyStructParent},
{"field", &States::OntologyStructParentField},
{"fieldRef", &States::OntologyStructParentFieldRef},
+ {"syntax", &States::OntologySyntax},
+ {"open", &States::OntologySyntaxOpen},
+ {"close", &States::OntologySyntaxClose},
+ {"short", &States::OntologySyntaxShort},
+ {"whitespace", &States::OntologySyntaxWhitespace},
+ {"*", &States::OntologySyntaxToken},
{"typesystem", &States::Typesystem},
{"enum", &States::TypesystemEnum},
{"entry", &States::TypesystemEnumEntry},
@@ -47,7 +53,8 @@ const std::multimap<std::string, const State *> GenericParserStates{
{"field", &States::TypesystemStructField},
{"constant", &States::TypesystemConstant},
{"import", &States::Import},
- {"include", &States::Include}};
+ {"include", &States::Include}
+};
}
}