aselockd Опубликовано 14 июля, 2023 Опубликовано 14 июля, 2023 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 Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.