3 ms·
Does Oberon still require capitalized keywords? That always seemed to be emphasizing the wrong thing: IF disaster THEN abort;
by musicale 6mo ago
Does Oberon still require capitalized keywords? That always seemed to be emphasizing the wrong thing:
IF disaster THEN abort;
- Rochus 6mo agoYes, the original Oberon (which the system is based on) has upper-case keywords (and some other orthodoxies). If you are looking for something more modern, go to https://github.com/rochus-keller/oberon https://github.com/rochus-keller/oberon, https://github.com/rochus-keller/luon https://github.com/rochus-keller/luon or https://github.com/rochus-keller/micron https://github.com/rochus-keller/micron.
- pjmlp 6mo agoYes, like Modula-2 as well. However, people always forget we don't program in Notepad, rather programmer editors that are able to do automatic capitalisation of keywords. It is a non problem, like discussion of parentheses or white space in programming languages that require them.
- tengwar2 6mo agoDoes the editor in this environment do automatic capitalisation? I have to say that when I used Modula-2, editors were very simple and banging away on the shift key or caps lock was a real irritation.
- pjmlp 6mo agoNot directly if I remember correctly, but there are OS formatting tools. Windows IDE tooling for Modula-2, or using something like XEmacs/Emacs or Brief.
- musicale 6mo ago> OS formatting tools. Not directly if I remember correctly, but there are OS formatting tools I would call that an extra compiler pass to fix the SHOUTING syntax.
- musicale 6mo agoHow does automatic capitalization solve the EMPHASIS problem ? For that matter, how do syntax-aware editors solve the problem of finding significant spaces (Python) or parentheses (Lisp) unintuitive, confusing, or simply unpleasant?