Ух, ну и сложности с icolaisi. Я очень неэффективно генерирую байткод, придётся всё переписывать. У меня, получается, компиляция будет идти в целую кучу стадий:
Препроцессирование кода
|
V
Импортирование библиотек и проделка всех операций с ними
|
V
Парсинг
|
V
Когда встречается макрос или темплейт, то генерация кода для него, препроцессирование и парсинг.
|
V
превращение в байткод
|
V
превращение в LLVM-биткод
|
V
Создание исполняемого файла.
Незнаю когда будет полная поддержка laisi. На самом деле она уже убавилась, чем в completed.html
И, возможно, скоро выйдет laisi v0.7.1. Будут добавлены правила для написания документации в коде, добавлены @for, @ifhas, кое-что удалено и кое-что исправлено.