Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 631 Bytes

File metadata and controls

24 lines (17 loc) · 631 Bytes
layout default
title A parser compiler

Canopy, a parser compiler

Canopy is a PEG parser compiler. It lets you describe the grammar of the language you're trying to parse using a simple, terse syntax, and it generates a parser for the language from this definition.

You can install the command-line tools through npm:

$ npm install -g canopy

Canopy can generate parsers in the following languages: