diff Schema/form.def @ 49:16ada169ca75

migrating to the Eclipse IDE
author wizard@linux-odin.local
date Fri, 26 Feb 2010 10:49:21 +0300
parents 03e58a454b20
children
line wrap: on
line diff
--- a/Schema/form.def	Fri Feb 26 01:43:42 2010 +0300
+++ b/Schema/form.def	Fri Feb 26 10:49:21 2010 +0300
@@ -1,39 +1,39 @@
-syntax ::= {{_include|_use}|container}[ {{_include|_use}|container} ...]
-
-name ::=<\w>+
-
-file_name ::=<\w./>+
-
-mod_name ::= <\w>+[::<\w>+...]
-
-_include ::= include file_name ;
-
-_use ::= use alias mod_name ;
-
-alias ::= <\w>+
-
-type ::=<\w>+
-
-multi ::=*
-
-container ::=type [multi] name[ : expression [, expression ...]] [body];
-
-instance ::= name[ ( expression [, expression ...])]
-
-string ::=[{<^\\">+|<\\><\w\W>}...]
-
-number ::=[{+|-}] <0-9>+[.<0-9>+[e[-]<0-9>+]]
-
-bin_op ::={+|-|&|<|>|=}
-
-un_op ::=!
-
-expression ::= {"string"|number|instance|(expression)|{"string"|number|instance|(expression)} bin_op expression|un_op expression}
-
-body ::= <{>
-    [{body_property|container} ...]
-<}>
-
-complex_name ::= <\w>+[.<\w>+...]
-
-body_property ::= complex_name = expression;
\ No newline at end of file
+syntax ::= {{_include|_use}|container}[ {{_include|_use}|container} ...]
+
+name ::=<\w>+
+
+file_name ::=<\w./>+
+
+mod_name ::= <\w>+[::<\w>+...]
+
+_include ::= include file_name ;
+
+_use ::= use alias mod_name ;
+
+alias ::= <\w>+
+
+type ::=<\w>+
+
+multi ::=*
+
+container ::=type [multi] name[ : expression [, expression ...]] [body];
+
+instance ::= name[ ( expression [, expression ...])]
+
+string ::=[{<^\\">+|<\\><\w\W>}...]
+
+number ::=[{+|-}] <0-9>+[.<0-9>+[e[-]<0-9>+]]
+
+bin_op ::={+|-|&|<|>|=}
+
+un_op ::=!
+
+expression ::= {"string"|number|instance|(expression)|{"string"|number|instance|(expression)} bin_op expression|un_op expression}
+
+body ::= <{>
+    [{body_property|container} ...]
+<}>
+
+complex_name ::= <\w>+[.<\w>+...]
+
+body_property ::= complex_name = expression;