+1
John.
@Admins:Could you move this topic to
Development or
Open Forum, please? It doesn't characterize or "introduce" OxygenBasic
per se in any way IMO. OxygenBasic is broader than PB whose compatibility "layer" could be just a special case of OxygenBasic deployment. O2 has
already been used to implement
several languages in their base entirety (cf. Charles' ThinBasicOxygen, DLLC for Script BASIC, and LeanLisp; my OxyScheme; Ed Davis' ToyInterpreter; Aurel's Ruben).
@All:I think O2 should be regarded as a back end engine (sort of
infinite Turing machine ) capable of developing/emulating any language, individual front ends being developed as needed in the form of specific preprocessor/parser/lexer modules and accompanying libraries that would host runtime implementations of language specific functionalities.