@@ -17,6 +17,8 @@ MIT. Полная свобода
[Дополнительные модули](https://github.com/VadimAnIsaev/Oberon-07-additional-modules)
+[Граф импорта модулей](./doc/imports.md)
+
## Цели сборки
Linux
@@ -0,0 +1,58 @@
+# Граф импорта модулей
+```mermaid
+graph LR;
+ IL --> AMD64;
+ BIN --> AMD64;
+ WRITER --> AMD64;
+ CHUNKLISTS --> AMD64;
+ LISTS --> AMD64;
+ PATHS --> AMD64;
+ PROG --> AMD64;
+ TARGETS --> AMD64;
+ STRINGS --> AMD64;
+ PE32 --> AMD64;
+ ELF --> AMD64;
+ X86 --> AMD64;
+ ERRORS --> AMD64;
+ STRINGS --> ARITH;
+ UTILS --> ARITH;
+ LISTS --> ARITH;
+ COLLECTIONS --> AVLTREES;
+ LISTS --> BIN;
+ CHUNKLISTS --> BIN;
+ ARITH --> BIN;
+ UTILS --> BIN;
+ LISTS --> CHUNKLISTS;
+ WRITER --> CHUNKLISTS;
+ COLLECTIONS;
+ STATEMENTS --> Compiler;
+ PARS --> Compiler;
+ UTILS --> Compiler;
+ PATHS --> Compiler;
+ PROG --> Compiler;
+ CONSOLE --> Compiler;
+ ERRORS --> Compiler;
+ STRINGS --> Compiler;
+ WRITER --> Compiler;
+ MSP430 --> Compiler;
+ THUMB --> Compiler;
+ TARGETS --> Compiler;
+ SCAN --> Compiler;
+ TEXTDRV --> Compiler;
+ UTILS --> CONSOLE;
+ STRINGS --> CONSOLE;
+ BIN --> ELF;
+ WRITER --> ELF;
+ CHUNKLISTS --> ELF;
+ LISTS --> ELF;
+ PE32 --> ELF;
+ UTILS --> ELF;
+ STRINGS --> ELF;
+ CONSOLE --> ERRORS;
+ UTILS --> ERRORS;
+ UTILS --> FILES;
+ COLLECTIONS --> FILES;
+```
+IMPORT , C := ;