@@ -1,7 +1,7 @@
MODULE AMD64;
IMPORT IL, BIN, WR := WRITER, CHL := CHUNKLISTS, LISTS, PATHS, PROG, TARGETS,
- REG, UTILS, S := STRINGS, PE32, ELF, X86, ERRORS;
+ REG, UTILS IN "./utils/UTILS.ob07", S := STRINGS, PE32, ELF, X86, ERRORS;
CONST
@@ -1,6 +1,6 @@
MODULE ARITH;
-IMPORT STRINGS, UTILS, LISTS;
+IMPORT STRINGS, UTILS IN "./utils/UTILS.ob07", LISTS;
MODULE BIN;
-IMPORT LISTS, CHL := CHUNKLISTS, ARITH, UTILS;
+IMPORT LISTS, CHL := CHUNKLISTS, ARITH, UTILS IN "./utils/UTILS.ob07";
MODULE CONSOLE;
-IMPORT UTILS, STRINGS;
+IMPORT UTILS IN "./utils/UTILS.ob07", STRINGS;
PROCEDURE String* (s: ARRAY OF CHAR);
MODULE Compiler;
-IMPORT ST := STATEMENTS, PARS, UTILS, PATHS, PROG, C := CONSOLE,
+IMPORT ST := STATEMENTS, PARS, UTILS IN "./utils/UTILS.ob07", PATHS, PROG, C := CONSOLE,
ERRORS, STRINGS, WRITER, MSP430, THUMB, TARGETS, SCAN, TEXTDRV;
MODULE ELF;
-IMPORT BIN, WR := WRITER, CHL := CHUNKLISTS, LISTS, PE32, UTILS, STRINGS;
+IMPORT BIN, WR := WRITER, CHL := CHUNKLISTS, LISTS, PE32, UTILS IN "./utils/UTILS.ob07", STRINGS;
MODULE ERRORS;
-IMPORT C := CONSOLE, UTILS;
+IMPORT C := CONSOLE, UTILS IN "./utils/UTILS.ob07";
PROCEDURE HintMsg* (name: ARRAY OF CHAR; line, col, hint: INTEGER);
MODULE FILES;
-IMPORT UTILS, C := COLLECTIONS;
+IMPORT UTILS IN "./utils/UTILS.ob07", C := COLLECTIONS;
TYPE
MODULE HEX;
-IMPORT WRITER, CHL := CHUNKLISTS, UTILS;
+IMPORT WRITER, CHL := CHUNKLISTS, UTILS IN "./utils/UTILS.ob07";
VAR
MODULE MSCOFF;
-IMPORT BIN, PE32, KOS, WR := WRITER, UTILS, ERRORS, LISTS, CHL := CHUNKLISTS;
+IMPORT BIN, PE32, KOS, WR := WRITER, UTILS IN "./utils/UTILS.ob07", ERRORS, LISTS, CHL := CHUNKLISTS;
MODULE MSP430;
IMPORT IL, LISTS, REG, CHL := CHUNKLISTS, ERRORS, WR := WRITER, HEX,
- UTILS, C := CONSOLE, PROG, RTL := MSP430RTL;
+ UTILS IN "./utils/UTILS.ob07", C := CONSOLE, PROG, RTL := MSP430RTL;
MODULE PARS;
-IMPORT PROG, SCAN, ARITH, STRINGS, ERRORS, LISTS, IL, CONSOLE, PATHS, UTILS,
+IMPORT PROG, SCAN, ARITH, STRINGS, ERRORS, LISTS, IL, CONSOLE, PATHS, UTILS IN "./utils/UTILS.ob07",
C := COLLECTIONS, TARGETS, THUMB, MSP430;
MODULE PATHS;
-IMPORT STRINGS, UTILS;
+IMPORT STRINGS, UTILS IN "./utils/UTILS.ob07";
MODULE PE32;
-IMPORT BIN, LISTS, UTILS, WR := WRITER, CHL := CHUNKLISTS;
+IMPORT BIN, LISTS, UTILS IN "./utils/UTILS.ob07", WR := WRITER, CHL := CHUNKLISTS;
MODULE PROG;
-IMPORT SCAN, LISTS, ARITH, ERRORS, C := COLLECTIONS, IL, UTILS, TARGETS, STRINGS, PATHS;
+IMPORT SCAN, LISTS, ARITH, ERRORS, C := COLLECTIONS, IL, UTILS IN "./utils/UTILS.ob07", TARGETS, STRINGS, PATHS;
@@ -2,7 +2,7 @@
IMPORT
- PROG, WR := WRITER, IL, CHL := CHUNKLISTS, REG, UTILS, STRINGS, ERRORS, TARGETS;
+ PROG, WR := WRITER, IL, CHL := CHUNKLISTS, REG, UTILS IN "./utils/UTILS.ob07", STRINGS, ERRORS, TARGETS;
@@ -3,7 +3,7 @@
PARS, PROG, SCAN, ARITH, STRINGS, LISTS, IL, X86, AMD64, MSP430, THUMB, RVMxI,
- ERRORS, UTILS, AVL := AVLTREES, CONSOLE, C := COLLECTIONS, TARGETS;
+ ERRORS, UTILS IN "./utils/UTILS.ob07", AVL := AVLTREES, CONSOLE, C := COLLECTIONS, TARGETS;
MODULE STRINGS;
-IMPORT UTILS;
+IMPORT UTILS IN "./utils/UTILS.ob07";
PROCEDURE copy* (src: ARRAY OF CHAR; VAR dst: ARRAY OF CHAR; spos, dpos, count: INTEGER);
MODULE TARGETS;
MODULE THUMB;
IMPORT PROG, LISTS, CHL := CHUNKLISTS, BIN, REG, IL, C := CONSOLE,
- UTILS, WR := WRITER, HEX, ERRORS, TARGETS;
+ UTILS IN "./utils/UTILS.ob07", WR := WRITER, HEX, ERRORS, TARGETS;
MODULE WRITER;
-IMPORT FILES, ERRORS, UTILS;
+IMPORT FILES, ERRORS, UTILS IN "./utils/UTILS.ob07";
MODULE X86;
-IMPORT IL, REG, UTILS, LISTS, BIN, PE32, KOS, MSCOFF, ELF, PROG,
+IMPORT IL, REG, UTILS IN "./utils/UTILS.ob07", LISTS, BIN, PE32, KOS, MSCOFF, ELF, PROG,
CHL := CHUNKLISTS, PATHS, TARGETS, ERRORS;