Machine-Independent MDL for TOPS-20 and VAX.
[pdp10-muddle.git] / mim / development / mim / vax / mimlib / dfldefs.mud
diff --git a/mim/development/mim/vax/mimlib/dfldefs.mud b/mim/development/mim/vax/mimlib/dfldefs.mud
new file mode 100644 (file)
index 0000000..8b4ad9e
--- /dev/null
@@ -0,0 +1,26 @@
+<DEFINITIONS "DFLDEFS">
+
+<USE "NEWSTRUC">
+
+<GDECL (TDFL-BUF DFL-BUF DFL-ZERO-STR)
+       STRING
+       (DFL-FILNAM)
+       <OR ATOM STRING>
+       (DFL-FUNC-NAM)
+       <OR STRUCTURED ATOM>
+       (DFL-STRUC)
+       <VECTOR [REST <OR STRING FALSE>]>>
+
+<MSETG FILPTR-SAVE-BEG 1>
+<MSETG FILPTR-SAVE-END 2>
+<MSETG FILNAM-SAVE 3>
+<MSETG OBLIST-SAVE 4>
+
+<NEWSTRUC UNTUPLE (VECTOR)
+         BEGPTR FIX
+         ENDPTR FIX
+         NAMPTR ATOM
+         FILPTR <VECTOR [4 STRING]>
+         ASSOCI <VECTOR FIX FIX VECTOR>
+         OBLPTR LIST>
+<END-DEFINITIONS>