Oli language parser and transpiler for node and the browser