langkit (npm): DSL and expression interpreter toolkit
Keywords: lexer|tokenizer|parser|generator|compiler