Minor fooling around...

This commit is contained in:
Ognjen Milan Robovic 2024-04-06 17:10:47 -04:00
parent 40f30e0bbb
commit 250310a0c9
2 changed files with 19 additions and 20 deletions

View File

@ -145,7 +145,7 @@ int main (void) {
} else kill ("Expected marker, number or string: ", offset); } else kill ("Expected marker, number or string: ", offset);
} else kill ("Expected equal symbol: ", offset); } else kill ("Expected equal symbol: ", offset);
} else kill ("Expected type: ", offset); } else kill ("Expected type: ", offset);
} else kill ("Expected colon symbol: ", offset); } else kill ("Expected colon, open bracket or equal symbol: ", offset);
} }
} }

View File

@ -1,32 +1,31 @@
тип број = бајт (4) тип број је 4 бајт;
тип слово = бајт (1) тип слово је 1 бајт;
тип логика ( тип логика је (
лаж, лаж,
истина) истина)
тип системски_позив ( тип системски_позив је (
линукс_системски_позив_читај = 0, системски_позив_читај = 0,
линукс_системски_позив_пиши = 1, системски_позив_пиши = 1,
линукс_системски_позив_отвори = 2, системски_позив_отвори = 2,
линукс_системски_позив_затвори = 3, системски_позив_затвори = 3,
линукс_системски_позив_изађи = 60) системски_позив_изађи = 60)
тип фајл_описивач ( тип описивач је (
класични_улаз, стандардни_улаз,
класични_излаз) стандардни_излаз)
процедура дужинаекста (текст) врати број је улаз програм је главна
процедура дужинаекста (текст је низ слово) је
дужина је број = 0 дужина је број = 0
док текст (дужина) није 0 док текст (дужина) није 0 онда
ради
дужина ++ дужина ++
крај назад
врати (дужина)
крај
процедура штампај (текст) је процедура штампај (текст) је
системски_код (линукс_системски_позив_пиши, класични_излаз, текст, дужинаекста (текст)) системски_код (системски_позив_пиши, класични_излаз, текст, дужинаекста (текст).дужина)
крај крај
здраво () штампај ("Здраво!") здраво () штампај ("Здраво!")