On Monday, September 5, 2022 at 8:23:28 PM UTC-4,
bearlyabus...@gmail.com wrote:
> Does Kednos use “OPTIONS(CONSTANT)”, like Multics?
No, it doesn't.
> Your manual sounds like a worthwhile project.
I'm glad to hear you think so.
My next step, assuming I live so long, is to write a PL/I-to-GNU-C compiler. I've figured out a list of extensions to Subset G (complex numbers, C interoperability, FIXED BINARY numbers with nonzero scales, etc.) and a bunch of existing C packages that will help (DECIMAL FIXED and FLOAT, non-local GOTOs, ISAM files, etc.) Two packages that I'll need to write are for pictures and for formats, with help from sprintf().
The compiler, at least its first version, will be written in Python and will use a PEG parser.
--
IF IF = THEN THEN THEN = ELSE ELSE ELSE = IF.