diff --git a/GSWeb.framework/PageDef.g b/GSWeb.framework/PageDef.g index 78cb6d9..cb030ff 100644 --- a/GSWeb.framework/PageDef.g +++ b/GSWeb.framework/PageDef.g @@ -72,7 +72,8 @@ member: ; mname: - (QUESTIONMARK)? (IDENT) +// (QUESTIONMARK)? (IDENT) + (QUESTIONMARK | EXCLAMATIONMARK)? (IDENT | STRING) ; //TODO unescapedString @@ -203,6 +204,9 @@ ASSIGN: '=' QUESTIONMARK: '?' ; +EXCLAMATIONMARK: '!' + ; + WS: ( ' ' | '\t'