Added options
authorceriel <none@none>
Fri, 3 Mar 1989 16:16:52 +0000 (16:16 +0000)
committerceriel <none@none>
Fri, 3 Mar 1989 16:16:52 +0000 (16:16 +0000)
lang/m2/comp/.distr
lang/m2/comp/options [new file with mode: 0644]

index cd57ff5..1be7c29 100644 (file)
@@ -46,6 +46,7 @@ nmclash.c
 node.H
 node.c
 options.c
+options
 program.g
 scope.C
 scope.h
diff --git a/lang/m2/comp/options b/lang/m2/comp/options
new file mode 100644 (file)
index 0000000..68a6b53
--- /dev/null
@@ -0,0 +1,27 @@
+options:
+
+l:     local extensions enabled
+n:     no register messages
+s:     symmetric range for integers: MIN(INTEGER) = -MAX(INTEGER)
+w:     disable warnings
+x:     make every name global (for ADB)
+A:     extra array bound checks
+I:     look in directory for definition modules
+L:     no FIL/LIN instructions
+M:     maximum identifier length
+R:     runtime checks
+U:     allow underscores in identifiers
+V:     object sizes and alignments
+W:     enable warnings
+3:     strict 3rd edition Modula-2
+-:     to pass debugging options
+
+Debugging options:
+
+i:     display number of structures allocated and number of lines read
+t:     run lexical analyzer only
+C:     dump of constant expressions
+F:     display size of every file read.
+S:     define/lookup symbol table access dump
+X:     parse-tree dump
+