ob:patchouli
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| ob:patchouli [2019/04/03 12:10] – создано иван_денисов | ob:patchouli [2019/04/03 12:59] (текущий) – иван_денисов | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Patchouli Oberon-07 Compiler ====== | ====== Patchouli Oberon-07 Compiler ====== | ||
| - | |||
| https:// | https:// | ||
| + | |||
| + | ===== Пример создания программы ===== | ||
| + | |||
| + | Создайте папку для своего проекта и в нем модуль **Hello.mod**. | ||
| + | |||
| + | < | ||
| + | MODULE Hello; | ||
| + | (*$CONSOLE*) | ||
| + | |||
| + | IMPORT Out := [Oberon07.Out]; | ||
| + | |||
| + | BEGIN | ||
| + | | ||
| + | END Hello. | ||
| + | </ | ||
| + | |||
| + | Сделайте файл **Buildfile** со следующим содержимым | ||
| + | |||
| + | < | ||
| + | Oberon07.Rtl.mod | ||
| + | Patchouli.BigNums.mod | ||
| + | Oberon07.Out.mod | ||
| + | Hello.mod | ||
| + | </ | ||
| + | |||
| + | Скопируйте файлы **Oberon07.Rtl.mod**, | ||
| + | |||
| + | После этого можно запустить сборку: | ||
| + | |||
| + | < | ||
| + | wine ../ | ||
| + | </ | ||
| + | |||
| + | на выходе будет библиотеки **dll** для модулей и исполняемый файл **Hello.exe** | ||
ob/patchouli.1554293442.txt.gz · Последнее изменение: (внешнее изменение)
