FR>Может проще поднатужится и нормально разобратся с фортом?
Да куда уж нормальнее, даром что сам его написал.
FR>То есть сделать нормальный DSL на форте и использовать только его для прикладного кодирования.
Фактически — так оно сейчас и есть; но хотелось бы большего (в будущем).
Тут фишка в том, что ядро прошивки пришлось сделать на ASM по разного рода соображениям, и соответственно у
нас будет очень плохо с его поддержкой; пока не переедем на другую платформу и не перепишем ядро на C. В общем, чем меньше мы будем
лазить в ядро — тем будет лучше, кроме того, на асме очень уныло делать разные прикладные вещи (которые можно было бы биндить потом в форт) —
например, парсинг строк. На форте и то веселее, затраты времени не сравнимы.
FR>Тут http://www.cminusminus.org/code.html#luaml есть старенькая версия lua, с ast и раздельной компиляцией.
FR>Из скриптов еще есть более компактный чем lua Squirrel http://squirrel-lang.org/default.aspx
Спасибо, посмотрю.