Recherche Intelligence Musicale. Faire de l'OMR sur Gallica, et jouer les partitions dans Gallica.
-
Updated
Nov 28, 2017 - JavaScript
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
Recherche Intelligence Musicale. Faire de l'OMR sur Gallica, et jouer les partitions dans Gallica.
My first toy language. Created exclusively for learning purposes.
Context free grammar utilities.
Translator from EBNF to simple BNF
Transform a JSON grammar into a syntax-highlight parser for ACE Editor
Transform a JSON grammar into a syntax-highlight parser for CodeMirror
invariant codebase of editor-grammar (codemirror-grammar, ace-grammar,prism-grammar,syntaxhighlighter-grammar, highlightjs-grammar,..)
A input field with a syntax-based completion
General-purpose recursive descent parser and evaluator
Localisation de photographies de Gallica-BnF