Перейти к содержанию

Интеерсная возможность перекрестной разработки.


Рекомендуемые сообщения

Опубликовано

Create basic transpiler language with uTF-8 support with possibility to make custom extensible keywords. Transpiler with own compilator and meta-processor to make segments of code running at compile/transpile time. <lang> -> PHP, JS, Fortrun, Pascal, Visual Basic, Lua, MoonScript, C / C++, C#, Java, and all other languages such as `bash`. Realize on this transpiler all virtual machines such as Lua, C#, Java. Make possible to run .jar on Bash. Prototype view https://gitflic.ru/project/nightmare0/rossijskij-yap . Example of transpiler is HAXE with custom not final moonscript "assembler". Emulation Java or JS on bash is interesting idea.

minuses - https://gitflic.ru/project/nightmare0/haxe-moonscript have no simple view that i can't find for make good import transpilations.

Создать базовый "транспилятор" c поддержкой UTF-8 и возможностью создавать собственные расширения ключевых слов. Транспилятор со своим собственным компилятроов и мета-процессором для создания сегментов кода который запускается/компилируется/интерпретируется во времени выполнения/сборки.

<мета язык> ->
PHP,
JS,
Fortrun,
Pascal,
Visual Basic,
Lua,
MoonScript,
C / C++,
C#,
Java и все остальные языки программирования такие как 'bash' допустим, почему нет?. Реализовать на этом транспиляторе все возможные виртуальные машины такие как Луа или СиШарп, Джава. Сделать возможным, допустим, запустить .jar на Бэш. Прототип языка https://gitflic.ru/project/nightmare0/rossijskij-yap . Примером такого транспилятора является HAXE с "кастомным" не финальным сборщиком . Эмуляция Джвы или ДжаваСкрипта на Бэш очень интересная идея. минус HAXE/REFLAXE в том что простым способом не разобраться в пакетном менеджере. Очень не гибкий управление потоками. https://gitflic.ru/project/nightmare0/haxe-moonscript . Сделать возможным В Реальном Времени выполнения языка `Мета`. (just in time compiler, пример lua jit. его же реализация на транспиляторе.). https://vk.com/public221363095 группа посвященная разработки собственного транспилятора/интерпертатора/компилятора `Meta`.

— Повторяю еще раз, сделать расширяемый язык программирования (keyword extensible. ). Возможность определения собственный ключевых слов языка программирования на `Мета` языке программирования. (meta extensible keywords.)



https://vk.com/public221363095

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...