Rule-based library to produce selected verb tenses in Kazakh language. See it in action in the viewer web app.
-
Updated
May 28, 2024 - TypeScript
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.
Rule-based library to produce selected verb tenses in Kazakh language. See it in action in the viewer web app.
The yfirlestur.is web application.
Style and Grammar Checker for 25+ Languages
A web based playground for parsertl/lexertl
Parser and static code analysis tool for PL/SQL and Oracle SQL.
LL(1) parser generator for Rust
YARS-PG grammar. The YARS-PG serialization is specially designed for graphs, especially property graphs.
A Grammar of Graphics for Python
A tree-sitter grammar for the HiCAD Macro language
All and up-to-date tree-sitter grammars built for nix.
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
A parser library for Go
TextMate grammars for highlighting HCL, HCL-based languages and Sentinel.
Checks all your documentation for spelling and grammar mistakes with hunspell and a nlprule based checker for grammar
Solidity grammar for tree sitter
examples of grammars with flex and bison
📊 The concise and progressive visualization grammar.