ohm-js (npm): An object-oriented language for parsing and pattern matching
Keywords: parser|compiler|pattern matching|pattern-matching|ometa|ometa/js|ometa-js|ometajs|rapid|prototyping|grammars|javascript|parsing|peg|typescript