s-expression parser for javascript