SECD machine implementation in C: general design

Jan 09, 2014 16:55

Виписав враження та винесені уроки від написання на Сі простого функціонального рантайму для чистої підмножини Scheme, реалізації абстрактної машини SECD, тут ( Read more... )

програмістське, зроблене, кроспост, c

Leave a comment

Comments 2

ramlamyammambam January 9 2014, 21:26:06 UTC
Красивая реализация, респект.

Reply

dmytrish January 9 2014, 21:32:48 UTC
Спасибо :)

Впрочем, сейчас хочется много всего порефакторить, кучу нормальную наконец-то сделать, символы сохранять в памяти машины, сделать наконец-то массивы, нормальную обработку ошибок с возвратом, пространства имен, оптимизировать свободные переменные у замыканий, написать нормальную сборку мусора, хешировать символы для быстрого сравнения, ввод-вывод из файлов-портов, ой, много чего надо доделать.

Reply


Leave a comment

Up