Scala port of Haskell GF library
-
Updated
Jan 23, 2017 - Scala
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.
Scala port of Haskell GF library
Simple parser for modified basicDTD LL(1) grammar written in Python
Lindenmayer system interpreter using turtle graphics in Python
Backend for checking Lexical and Sintaxis of yalex and yapar files, also making automathons.
A QML-bindings for a library for building parsers
Python implementation of the famous Coco/R LL(k) compiler generator
新完全掌握N2 文法例句,带音频,逐词讲解;Anki,日语,日文,日本語,牌组,卡组,牌組,卡組,能力考,日檢
Developed a parser/lexical analyzer in java to assess string entered for a particular grammar.
Homeworks for 'formal languages and grammars' discipline
Generates a random string from a given grammar.