Displaying 1 to 4 from 4 results

chevrotain - Parser Building Toolkit for JavaScript

  •    TypeScript

Chevrotain is a blazing fast and feature rich Parser Building Toolkit for JavaScript. It can be used to build parsers/compilers/interpreters for various use cases ranging from simple configuration files, to full fledged programing languages. A more in depth description of Chevrotain can be found in this great article on: Parsing in JavaScript: Tools and Libraries.

noam - JavaScript library for working with automata and grammars for regular and context-free languages

  •    Javascript

Noam is a JavaScript library for working with automata and formal grammars for regular and context-free languages. Noam's name comes from Noam Chomsky and his hierarchy of formal languages and grammars.

calyx - A Ruby library for generating text with recursive template grammars.

  •    Ruby

Calyx provides a simple API for generating text with declarative recursive grammars. The best way to get started quickly is to install the gem and run the examples locally.

language-renpy - :bookmark_tabs: :electric_plug: Ren'Py package for Atom and Linguist Grammars

  •    Python

Adds syntax highlighting and snippets to Ren'Py files in Atom. It also adds syntax highlighting to GitHub files, markdown code blocks and GitHub Gist (more info here). Originally converted from the Python package for Atom.