grammar-parser

There are 205 repositories under grammar-parser topic.

  • jxmorris12/language_tool_python

    a free python grammar checker 📝✅

    Language:Python48597965
  • fhightower/ioc-finder

    Simple, effective, and modular package for parsing observables (indicators of compromise (IOCs), network data, and other, security related information) from text. It uses grammars rather than regexes which makes it more readable, maintainable, and hackable. Explore our interactive documentation here: https://hightower.space/ioc-finder/

    Language:Python168619342
  • codemirror-grammar

    foo123/codemirror-grammar

    Transform a JSON grammar into a syntax-highlight parser for CodeMirror

    Language:JavaScript808128
  • pkoopongithub/pkoopongithub

    Config files for my GitHub profile.

    Language:Jupyter Notebook61202
  • howardyclo/grammar-pattern

    Extract and align grammar patterns from English sentences.

    Language:Python55529
  • algorithmisch-rekursive-sequenzanalyse

    pkoopongithub/algorithmisch-rekursive-sequenzanalyse

    qualitative Sozialforschung: Textanalyse durch Sequenzanalyse, Grammatikinduktion, -transduktion, Parsen

    Language:Jupyter Notebook48100
  • ace-grammar

    foo123/ace-grammar

    Transform a JSON grammar into a syntax-highlight parser for ACE Editor

    Language:JavaScript36668
  • fidelisrafael/esperanto-analyzer

    Morphological and syntactic analysis of Esperanto sentences

    Language:Python33401
  • jrester/EBNF.cr

    Work with (E)BNF and bison/YACC Grammar: Parsing, FIRST/FOLLOW set, CNF, Conversions, LR and LL parsing tables

    Language:Crystal28343
  • ColinKennedy/tree-sitter-usd

    USD file grammar parser

    Language:C26421
  • jose-rZM/LL1Checker

    LL1Checker: A tool to verify if a grammar is LL(1) and to validate input strings against the generated language. Ideal for learning about parsing techniques, compiler design, and formal language theory. Try it out or contribute to improve its functionality!

    Language:C++22140
  • lr1-parser-vis

    soroushj/lr1-parser-vis

    Create LR(1) parsers in your browser and see how they work

    Language:JavaScript21201
  • AlmasB/grammy

    A grammar generator based on tracery: https://github.com/galaxykate/tracery

    Language:Kotlin20277
  • SwiParse

    yassram/SwiParse

    A general-purpose parser generator library in Swift with ambiguity detection and conflicts resolution.

    Language:Swift20310
  • alt-romes/calculator-c-parser

    A simple implementation of a parser and its use to calculate simple mathematical expressions

    Language:C17202
  • khzouroussama/JVM-Simple-Lang

    a small programming language that runs on the JVM and uses Quadruples as an intermediate Code

    Language:Java16210
  • sergey0xff/lexit

    An open source lexer generator

    Language:Python15300
  • kalininalab/GlyLES

    A tool to convert IUPAC representations of glycans into SMILES strings.

    Language:Python13027
  • glipari/tipa

    Tiny Parser in C++

    Language:C++12635
  • lexected/astir

    A flexible parser generator producing output from object-oriented hierarchical context-free grammar specifications.

    Language:C++12230
  • daxnet/irony-explorer

    A project contains both the sample grammars as well as the Windows Forms based grammar explorer for Irony.

    Language:C#11309
  • dudupopkhadze/jeka

    Jeka is a Dog-Robot, he can do complex stuff with combining basic instructions

    Language:TypeScript11260
  • highlightjs-grammar

    foo123/highlightjs-grammar

    Transform a JSON grammar into a syntax-highlight mode for Highlight.js

    Language:JavaScript1120
  • prism-grammar

    foo123/prism-grammar

    Transform a JSON grammar into a syntax-highlighter for Prism

    Language:JavaScript10301
  • antlr4-experiments

    melchisedech333/antlr4-experiments

    :wrench: My studies on context-free grammar, using ANTLR4 (C++) to generate the parser files. Some basics are developed, such as token processing, recursion, variable definition, array processing, Abstract Syntax Tree (AST) manipulation, UNICODE support, and error handling.

    Language:Java10201
  • Ars-Linguistica/PyLFG

    PyLFG is a Python library for working within the Lexical Functional Grammar (LFG) formalism. It provides a set of classes and methods for representing and manipulating LFG structures, including f-structures and c-structures.

    Language:Python9203
  • ikergarcia1996/Basic-CYK-Parser

    Basic CYK-Parser written in python 3

    Language:Jupyter Notebook9409
  • leoalenc/nheengatu

    Tools and resources for the computational processing of the Nheengatu language

    Language:Grammatical Framework9411
  • robert-haas/alogos

    Grammar-guided genetic programming (G3P) methods: CFG-GP, GE, piGE, DSGE, WHGE

    Language:Python9323
  • wldfngrs/parser-generator

    Yet Another Parser Generator takes a grammar specification for an LR(1) grammar as input and generates a C++ header file containing tables and helper structs for parsing the LR(1) grammar.

    Language:C++90
  • Fymyte/tree-sitter-rasi

    RASI grammar for tree-sitter

    Language:JavaScript8232
  • lapinozz/larley

    a flexible CFG parser written in C++

    Language:C++8101
  • Rajil1213/cs50AI

    Contains my solution to selected projects in CS50AI

    Language:Python8106
  • A-LPG/LPG2

    The LALR parser generator (LPG) is a tool for developing scanners and parsers. Supports multi-language . Input is specified by BNF rules. LPG supports backtracking (to resolve ambiguity), automatic AST generation and grammar inheritance.

    Language:C++7164
  • BaseMax/MyLang

    A hobby compiler build by nearley. (Thanks from Toby)

    Language:JavaScript7301
  • Jictyvoo/thenafter-dart

    This project has educational purpose, was created to generate functions for a synthatic analyser

    Language:Dart7101