Commit graph

68 commits

Author SHA1 Message Date
e27b3ed348 Поправљен баг у "примени" процедури 2025-10-16 21:11:46 +02:00
70f8ddefc4 Мале стилске промене 2025-10-16 21:11:44 +02:00
002521dfc6 Додате функције у сврху дебагирања, и мање стилске промене 2025-10-16 21:11:42 +02:00
b0f327f218 Мање небитне промене 2025-10-16 21:11:40 +02:00
75f5794ccf Поправљен баг који изазива СИГАБРТ када се сложена функција позове са неправилним бројем аргумената 2025-10-16 21:11:38 +02:00
6e844d4976 Поправљени багови у додељивању променљивих окружењу, у третирању окружења у репно елиминисаном евалуатору, и лоше дефиниције >= и <= 2025-10-16 21:11:35 +02:00
fbad0b59e2 Мејкфајл верзије подељене по оперативним системима 2025-10-16 21:11:30 +02:00
9553450b10 Омогућена потпуна репна елиминација, "почни" је сада специјална форма, понашање је непромењено 2025-10-16 21:11:27 +02:00
fdbcf57335 Поправљен баг због којег се макрои нису извршавали, такође "ламбда" је сада "људи" 2025-10-16 21:11:25 +02:00
f43fc2dffd Омогућена делимична елиминација репних позива, измењена "примени" функција 2025-10-16 21:11:24 +02:00
ce222bf02e поправљена принт функција 2025-10-16 21:11:22 +02:00
6cbde7bf28 Извините, али хтео бих само да се убацим на тренутак, оно што зовете лиценца, је уств. ГНУ/лиценца, или, како сам однедавно почео да је зовем, ГНУ плус лиценца, лиценце нису легални документ сами по себи, већ пре, само један )))слободан((( елеменат, ГНУ плус лиценца система, учињена корисном од стране рада Фондације за Слободан софтвер, Столмановим неуморљивим аутизмом, као и мојим непресталним шитпостовањем ове скоро деценију старе мемаре од копипасте, који свеукупно обухватају целокупан систем адвокатске ноћне море, како то дефинише свако нормално људско биће које је морало у целости да прочита ову јебену ствар. 2025-10-16 21:11:20 +02:00
a0639be5e6 Ћирилисп код, активно извршаван у хипу, је делимично репно-елиминабилан 2025-10-16 21:11:15 +02:00
99dca56466 apply сада појединачно копира и брише изразе процедуре, уместо целог тела 2025-10-16 21:11:09 +02:00
1cb56cb75f Сва позната процурења меморије запушена, поправљен матурски рад, енкодирање изворног кода учињено изричитим за компајлер 2025-10-16 21:10:47 +02:00
8175c59c5e Уклоњена потреба за регекс библиотеком, умањен захтев за Посикс стандард окружења у времену компајлирања. 2025-10-16 21:10:45 +02:00
539c3dd479 Додати хедери и страна за комисију у рад 2025-10-16 21:10:44 +02:00
6ffef8666c Довршен матурски рад, поправљена грешка у "или" макроу 2025-10-16 21:10:42 +02:00
5d5b80ab7a Додате процедуре за прераду ниски 2025-10-16 21:10:40 +02:00
cfc76be628 Изједначено стабло почетне табеле симбола 2025-10-16 21:10:38 +02:00
d84f6ebcf4 Настављено писање рада 2025-10-16 21:10:37 +02:00
fb9253133d Наставак писања рада 2025-10-16 21:10:35 +02:00
feaad0e61d Почето писање матурског рада 2025-10-16 21:10:33 +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
f0efced58a Поправљени багови у "ако", промењен систем детектовања специјалних форми 2025-10-16 21:10:10 +02:00
7dcf445aca ЋИРИЛИСП-0,8: имплементирана контрола тока и основни предикати поређивања 2025-10-16 21:10:07 +02:00
6950d27610 Имплементирано нотирање "тачкасте листе" 2025-10-16 21:10:05 +02:00
44b57a004b Измењен мејкфајл 2025-10-16 21:10:03 +02:00
1748708e7b Постављена граница рекурзије за сложене процедуре 2025-10-16 21:10:01 +02:00
4a6fa6f27e Имплементиран модел окружења 2025-10-16 21:09:58 +02:00
1ac4feaade Преправљена ламбда функција 2025-10-16 21:09:57 +02:00
b42c787430 Потпуно преправљена read функција и додати булеани, карактери и стрингови 2025-10-16 21:09:55 +02:00
1610049428 Додат булеански тип 2025-10-16 21:09:53 +02:00
2b2df322cd Омогућено ефективно дефинисање функција 2025-10-16 21:09:51 +02:00
fdd6edb692 Имплементиран тип објекта:процедура 2025-10-16 21:09:50 +02:00
6059746bf4 Редизајниран лексер 2025-10-16 21:09:48 +02:00
77725ec6e5 Имплементирана процедура за дефиницање променљивих 2025-10-16 21:09:46 +02:00
9a7206e680 Имплементиране функције за конверзију типа бројева 2025-10-16 21:09:44 +02:00
1d0bed9bbc Додата подршка за разломачку и плутајућо-тачкасту аритметику 2025-10-16 21:09:42 +02:00
62afe1ef0f Додат синтаксни елемент "'" 2025-10-16 21:09:38 +02:00