Anonymous
06/12/2019 (Wed) 05:48:28
No.2404
del
>>2400Маленькая. Я уже компилировал свой язык в LLVM-биткод, а оттуда в самый настоящий shared object. Через ctypes вызывал функцию main, значение возвращалось то, которое нужно.
>который не скомпилируется?Лол, он сейчас на питоне написан. Но да, он компилируется в питоновский байткод.
План такой. Написать на питоне компилятор, который будет хоть и не полностью, но поддерживать laisi. Переписать его на laisi (надо сделать библиотеку для парсинга данных и биндинг для LLVM-кодогенератора, на laisi). Компилировать, сделать Makefile и всё такое. И бинарные релизы выпустить под x86-64, так как никто не сможет скомпилировать компилятор языка, если он на этом языке и написан, не имея компилятора, который надо скомпилировать сначала.
>>2401Ну да, такое часто бывает. Я стереотип-негативный.
>странный чел. Вроде бы электроникой занимается, даже не ардуино, а AVR и STM32, но при этом использует виндовс>странный чел. Вроде и программст, а тостер починить не может>странный чел. Стреляет метко, спортсмен, а вместо армии решил стать дезертиром>>2402Это где? Судя по всему это питоновская ошибка. В icolaisi такого нет, а Jdavabrav я удалил с гитлаба, так как это неудачный проект и лучше использовать уже готовые браузеры, такие как luakit, возможно.