Последние две недели пролетели в крайне интересном занятии: написании компилятора. Язык еще будет расти и облагораживаться, но все главное и основное уже реализовано и работает, теперь можно рассказать.
Сперва о результате. Пример компилирующегося и работающего кода:
nat = new byte[20]
for i in nat.range nat[i] <- i + 1 end # теперь в nat
(
Read more... )