A DSL for algebraic data types, borrowed from Python. Oils is the most strongly typed Bourne shell implementation!
asdl/asdl_main.py 172 asdl/ast.py 388 asdl/format.py 157 asdl/front_end.py 146 asdl/gen_cpp.py 1,100 asdl/gen_python.py 721 asdl/metrics.py 130 asdl/parse.py 473 asdl/pybase.py 39 asdl/runtime.py 68 asdl/util.py 13 asdl/visitor.py 195 3,602 lines in 13 files