Re[3]: Виртуальные машины / Forth
От: Cyberax Марс  
Дата: 25.07.08 06:11
Оценка:
Здравствуйте, voidlizard, Вы писали:

C>>Scheme?

V>Хотелось бы для начала увидеть компиляцию Scheme во что-нибудь вообще. Честно говоря, не слишком представляю как устроен лисп — он
V>точно нормально ляжет на двухстековую машину? Или придется писать какой-то менеджер хипа для работы со списками, а стек данных
V>будет просто простаивать?
У NASA это вроде получалось

C>>JVM можно не всю реализовывать. Посмотри на http://en.wikipedia.org/wiki/Java_Card — оно очень близко.

V>Вроде смотрел, посмотрю еще раз. Если JVM реализовать не всю, но как быть с консистентностью компилятора и VM? Как ее хотя бы проверять при компиляции?
Есть верификаторы того, что в байт-коде ничего левого не будет.

V>Свой компилятор писать не хочется, а если уж его писать, то уж не джаву точно.

Компилятор используется стандартный, просто нужно определённых конструкций избегать будет.
Sapienti sat!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.