Commit graph

27 commits

Author SHA1 Message Date
9553450b10 Омогућена потпуна репна елиминација, "почни" је сада специјална форма, понашање је непромењено 2025-10-16 21:11:27 +02:00
fdbcf57335 Поправљен баг због којег се макрои нису извршавали, такође "ламбда" је сада "људи" 2025-10-16 21:11:25 +02:00
99dca56466 apply сада појединачно копира и брише изразе процедуре, уместо целог тела 2025-10-16 21:11:09 +02:00
1cb56cb75f Сва позната процурења меморије запушена, поправљен матурски рад, енкодирање изворног кода учињено изричитим за компајлер 2025-10-16 21:10:47 +02:00
5d5b80ab7a Додате процедуре за прераду ниски 2025-10-16 21:10:40 +02:00
cfc76be628 Изједначено стабло почетне табеле симбола 2025-10-16 21:10:38 +02:00
4187e4ea5c ЋИРИЛИСП:0,9 2025-10-16 21:10:31 +02:00
e7ca3c17da Додата "једнаки?" сложена функција, поправљен баг у "или" макроу 2025-10-16 21:10:30 +02:00
2632c9bf13 Имплементиране командно-линијске опције, додате функције за препознавање типова бројева 2025-10-16 21:10:28 +02:00
f4ef1b8a1d Измењен систем за руковање грешкама, додата "баци" функција и "услов" специјална форма 2025-10-16 21:10:26 +02:00
d99aeaf3b4 Додате основне функције за конструкцију ниски 2025-10-16 21:10:24 +02:00
47dadbe172 Имплементиран базичан макро-систем, основне аутпут функције и проширена стандардна библиотека 2025-10-16 21:10:22 +02:00
1dc1718364 Додате сар и сдр и примени функције, поправљен баг у примени сложених функција 2025-10-16 21:10:20 +02:00
82e2913d34 Омогућено читање библиотеке из DESTDIR 2025-10-16 21:10:19 +02:00
58d9c7193a Омогућено дефинисање функција са произвољним бројем аргумената, знатно проширена стандардна библиотека, итд. 2025-10-16 21:10:17 +02:00
59c0d9c4bc Омогућено постојање стандардне библиотеке 2025-10-16 21:10:15 +02:00
b0b48d5e80 Промењен систем прераде краја фајла 2025-10-16 21:10:13 +02:00
4a6fa6f27e Имплементиран модел окружења 2025-10-16 21:09:58 +02:00
a98dcb920a Имплементирана табела симбола и иницијална функција 2025-10-16 21:09:27 +02:00
f4f4aed8ce Основне рачунске операције потпуно имплементиране 2025-10-16 21:09:12 +02:00
840cfdd65b Потпуна реорганизација програма 2025-10-16 21:09:08 +02:00
86b04838aa Поправљени багови у лексеру 2025-10-16 21:09:04 +02:00
a9df959b6a Преименован фајл са readline функцијом 2025-10-16 21:09:01 +02:00
b27bf05e15 Поправљен memory-leak везан за лексерски део интерпретера 2025-10-16 21:08:58 +02:00
7d6bd86338 Интерпретер само лескира основне математичке операције 2025-10-16 21:08:55 +02:00
b50136c061 Уведен лексер, још увек нестабилан и минималан 2025-10-16 21:08:52 +02:00
95b47f39d2 Иницијализован гит репо, REPL тренутно само копира оно што је корисник написао 2025-10-16 21:08:32 +02:00