4 ms·
Viewpoints Research Institute (VPRI) tried to make such a system around 10 years ago http://www.vpri.org http://www.vpri.org (e.g. http://www.vpri.org/pdf/tr20
by chriswarbo 6y ago
Viewpoints Research Institute (VPRI) tried to make such a system around 10 years ago http://www.vpri.org http://www.vpri.org (e.g.
http://www.vpri.org/pdf/tr2012001_steps.pdf http://www.vpri.org/pdf/tr2012001_steps.pdf )
IIRC it bootstraps from a prescheme-like language into a Smalltalk-like dynamic language ( https://www.piumarta.com/software/maru https://www.piumarta.com/software/maru https://www.piumarta.com/software/cola https://www.piumarta.com/software/cola ), and uses PEG parsers ( https://en.wikipedia.org/wiki/OMeta https://en.wikipedia.org/wiki/OMeta ) to implement domain-specific languages, e.g. the Nile graphics language ( https://github.com/damelang/nile https://github.com/damelang/nile )
- eterps 6y agoThanks, I am aware of the research at VPRI. However nothing coherent seems to have come out of it. Yet I am running a complete Oberon system on my laptop as we speak. And all source and documentation is available at http://www.projectoberon.com http://www.projectoberon.com I really liked the idea though.
- scroot 6y agoI really wish he would release the updated Oberon book in another format besides PDF.