Another big step for ELIUS

One of the odd things about working with bare-metal and operating system level software is how tiny things can seem like huge steps when you know what is going on behind the scenes. In this case the “one small step” is the traditional “hello world”, something that ELIUS has not really been able to up …

Continue reading ‘Another big step for ELIUS’ »

Literal strings in ELIUS

As you may recall, if you have read a few of these blogs, ELIUS is the name I am using for the stack-based “problem-oriented language” (POL) which I plan to include as a system language for the bare-metal operating system I am building for the Raspberry Pi. Charles Moore’s POL concept, and languages based on …

Continue reading ‘Literal strings in ELIUS’ »

String handling in FORTH and ELIUS

Forth, and similar languages inspired by Charles Moore’s approach to software have evolved in a particular direction. Like Donna Noble in “The Doctor’s Daughter”, FORTH is “good with numbers”, but traditionally very limited in its string processing abilities. In Programming A Problem-Oriented-Language (POL), Moore writes: What can you do with a character string? I’ve only …

Continue reading ‘String handling in FORTH and ELIUS’ »