vak: (Default)
[personal profile] vak
Эмулятор машины Electrologica X1 заработал: на нём прошёл известный тест "man or boy". Желающие могут посмотреть детальную трассу: gist.github.com/sergev/92066d1d3ff17052be1d60589e5ff8a8.

Запустить эмулятор проще простого.
git clone https://github.com/sergev/x1-algol-compiler.git
cd x1-algol-compiler
make install
cd examples
x1sim man_or_boy.a60
Результат должен быть:
$ x1sim man_or_boy.a60
-67
Там ещё не всё закончено: циклы, метки, кое-какая арифметика. Но главные проблемы решены.

Date: 2024-08-23 14:32 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Congrats!!!

Date: 2024-08-23 16:46 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
ИС-2 было б нехило в эмуляторе оживить. Это ж шедевр. Когда-то я кусочки наизусть знал.

Date: 2024-08-23 18:06 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Это прекрасно.