A parser for jon (subset of Jack) written in JavaScript