Roadmap #3
http://www.oilshell.org/blog/2016/11/25.html
Introduce the concept of spec tests.
I want to get contributors, and then I can blog more!
Recap of top three priorities:
Shell Runtime in Python -- that is what the spec tests are for
Auto-convert: that has a proof of concept, although only 25% of work is done. Lossless Syntax Tree came out of this.
Shell executor in C++. I want to work on this after testing. VERY CLOSE: I already have tests for oheap on toy ASDL schemas. But I need to do a vertical slice and compile osh.asdl to ovm.asdl, and then ovm.asdl will be executed in C++.