Последние сообщения

Страницы: 1 [2] 3 4 ... 10
11
Общий раздел / Re: Online компилятор Oberon-07/11.
« Последний ответ от adva Февраль 04, 2019, 04:53:32 am »
или require будет искать именно среди модулей node.js, а не в локальном проекте?
12
Общий раздел / Re: Online компилятор Oberon-07/11.
« Последний ответ от adva Февраль 04, 2019, 04:52:07 am »
Что-то не могу сообразить, как биндиг к библиотеке node.js написать? Модуль должен по другому называться? Или надо называть нужным именем, а затем просто удалять скомпилинный файл биндинга на js ?
13
Общий раздел / Re: Online компилятор Oberon-07/11.
« Последний ответ от adva Февраль 03, 2019, 04:43:22 am »
После сообщения ОК, выдало также такую строку. Не знаю, насколько она критична. Она наверное к коду компилятора относится

(node:48872) [DEP0016] DeprecationWarning: 'GLOBAL' is deprecated, use 'global'
14
Общий раздел / Re: Online компилятор Oberon-07/11.
« Последний ответ от adva Февраль 03, 2019, 04:35:52 am »
Разобрался, из bin выложил все в src\js, стало компилироваться
15
Общий раздел / Re: Online компилятор Oberon-07/11.
« Последний ответ от adva Февраль 01, 2019, 04:45:44 pm »
Указал полные пути, где вроде требовалось, сейчас ругается на то, что не найден модуль cast.js. Глянул, он есть в архиве в bin, но его нет в src. Он должен автоматом создаваться? Или надо использовать вместо src именно bin ? Куда тогда распаковать архив, он почему-то имеет только файлы без папок
16
Общий раздел / Re: Online компилятор Oberon-07/11.
« Последний ответ от adva Январь 31, 2019, 08:00:33 am »
Т.к. ПутьКомпилятора и ПутьИсходников разные, то \vsc_oberon\CompileJs\ не верный поиск пути (vsc_oberon - то как раз путь к исходникам)
17
Общий раздел / Re: Online компилятор Oberon-07/11.
« Последний ответ от adva Январь 31, 2019, 07:58:35 am »
Сама команда компиляции (а то упустил):

node ПутьКомпилятора\oc_nodejs.js --out-dir=ПутьИсходников --import-dir=ПутьИсходников ИмяФайла
18
Общий раздел / Re: Online компилятор Oberon-07/11.
« Последний ответ от adva Январь 31, 2019, 07:54:54 am »
Попытался скомпилить файл модуля, выдало ошибку:

Error: Cannot find module '...\vsc_oberon\CompileJs\oc_nodejs.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
    at Function.Module._load (internal/modules/cjs/loader.js:507:25)
    at Function.Module.runMain (internal/modules/cjs/loader.js:742:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)
The terminal process terminated with exit code: 1

До этого устанавливал переменную среды SET NODE_PATH=...\\git\\oberonjs\\src

oberonjs обязательно помещать в рабочую директорию? Или я чего-то в NODE_PATH, не то прописал?
19
Общий раздел / Re: Online компилятор Oberon-07/11.
« Последний ответ от adva Январь 30, 2019, 11:22:54 am »
На яваскрипте тоже плагины можно писать для vsc, и используется для компиляции node.js. Так что думаю прикручу как время появится, к тому же для раскраски оберона есть расширение
20
Общий раздел / Re: ещё про цикл дейкстры
« Последний ответ от Peter Almazov Январь 26, 2019, 06:04:21 am »
Это крайне неудачный вариант, который не прочищает, а засирает мозги.
Не все сразу сообразят, что цикл выполнится лишний раз. Вреда от этого не будет, это не ошибка,  но на хер такие циклы.
Страницы: 1 [2] 3 4 ... 10