All Projects → human-parser-generator → Similar Projects or Alternatives

337 Open source projects that are alternatives of or similar to human-parser-generator

predeclared
Find definitions and declarations in Go source code that shadow predeclared identifiers
Stars: ✭ 26 (-3.7%)
Mutual labels:  ast
nearley-playground
⛹ Write Grammars for the Nearley Parser!
Stars: ✭ 76 (+181.48%)
Mutual labels:  parser-generator
lalr
Modern LALR(1) parser for C++
Stars: ✭ 56 (+107.41%)
Mutual labels:  parser-generator
tree-sitter-cli
CLI tool for creating and testing tree-sitter parsers
Stars: ✭ 43 (+59.26%)
Mutual labels:  parser-generator
py2many
Transpiler of Python to many other languages
Stars: ✭ 420 (+1455.56%)
Mutual labels:  ast
gox
JSX for Go
Stars: ✭ 165 (+511.11%)
Mutual labels:  ast
ast-viewer
🕺TypeScript AST Viewer
Stars: ✭ 39 (+44.44%)
Mutual labels:  ast
awesome-ruby-ast
A list of awesome tools and libraries which deals with ASTs in Ruby
Stars: ✭ 24 (-11.11%)
Mutual labels:  ast
flutter ast
Flutter and Dart AST Analyzer/Parser
Stars: ✭ 87 (+222.22%)
Mutual labels:  ast
sast
Parse CSS, Sass, SCSS, and Less into a unist syntax tree
Stars: ✭ 51 (+88.89%)
Mutual labels:  ast
scalajson
ScalaJSON - JSON for Scala, currently contains minimal AST
Stars: ✭ 55 (+103.7%)
Mutual labels:  ast
html5parser
A super tiny and fast html5 AST parser.
Stars: ✭ 153 (+466.67%)
Mutual labels:  ast
cppcombinator
parser combinator and AST generator in c++17
Stars: ✭ 20 (-25.93%)
Mutual labels:  ast
DirectFire Converter
DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, Sm…
Stars: ✭ 34 (+25.93%)
Mutual labels:  parser-generator
snapdragon-util
Utilities for the snapdragon parser/compiler.
Stars: ✭ 17 (-37.04%)
Mutual labels:  ast
leftry
Leftry - A left-recursion enabled recursive-descent parser combinator library for Lua.
Stars: ✭ 32 (+18.52%)
Mutual labels:  parser-generator
lemon-grove
The Lemon parser generator and sibling projects.
Stars: ✭ 27 (+0%)
Mutual labels:  parser-generator
Pegparser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Stars: ✭ 164 (+507.41%)
Mutual labels:  parser-generator
stack-editor
[Deprecated, prefer calcit-editor]
Stars: ✭ 93 (+244.44%)
Mutual labels:  ast
Ecsharp
Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Stars: ✭ 141 (+422.22%)
Mutual labels:  parser-generator
clickhouse-ast-parser
AST parser and visitor for ClickHouse SQL
Stars: ✭ 60 (+122.22%)
Mutual labels:  ast
Csly
a C# embeddable lexer and parser generator (.Net core)
Stars: ✭ 129 (+377.78%)
Mutual labels:  parser-generator
pyccolo
Declarative instrumentation for Python.
Stars: ✭ 70 (+159.26%)
Mutual labels:  ast
Irony
A modified version of the Irony project (https://irony.codeplex.com) with .NET Core support
Stars: ✭ 127 (+370.37%)
Mutual labels:  parser-generator
copper
An integrated context-aware scanner and parser generator
Stars: ✭ 14 (-48.15%)
Mutual labels:  parser-generator
Antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Stars: ✭ 11,227 (+41481.48%)
Mutual labels:  parser-generator
parcera
Grammar-based Clojure(script) parser
Stars: ✭ 100 (+270.37%)
Mutual labels:  ast
Fall
Stars: ✭ 92 (+240.74%)
Mutual labels:  parser-generator
CastXMLSuperbuild
Build CastXML and its dependencies (LLVM/Clang)
Stars: ✭ 32 (+18.52%)
Mutual labels:  ast
Ts Pegjs
Plugin for pegjs to generate TypeScript parsers.
Stars: ✭ 76 (+181.48%)
Mutual labels:  parser-generator
sql-parser
Parse SQL (select) statements into abstract syntax tree (AST) and convert ASTs back to SQL.
Stars: ✭ 230 (+751.85%)
Mutual labels:  ast
Rust Peg
Parsing Expression Grammar (PEG) parser generator for Rust
Stars: ✭ 836 (+2996.3%)
Mutual labels:  parser-generator
asmdot
[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
Stars: ✭ 23 (-14.81%)
Mutual labels:  ast
Pigeon
Command pigeon generates parsers in Go from a PEG grammar.
Stars: ✭ 603 (+2133.33%)
Mutual labels:  parser-generator
codeparser
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Stars: ✭ 84 (+211.11%)
Mutual labels:  ast
Pegjs
PEG.js: Parser generator for JavaScript
Stars: ✭ 4,176 (+15366.67%)
Mutual labels:  parser-generator
ts-transform-react-jsx-source
TypeScript AST Transformer that adds source file and line number to JSX elements
Stars: ✭ 12 (-55.56%)
Mutual labels:  ast
Plex
a parser and lexer generator as a Rust procedural macro
Stars: ✭ 326 (+1107.41%)
Mutual labels:  parser-generator
abnf parsec
ABNF in, parser out
Stars: ✭ 42 (+55.56%)
Mutual labels:  parser-generator
freAST
Fast, simple Free Monads using ScalaMeta macro annotations. Port of Freasy-Monad.
Stars: ✭ 14 (-48.15%)
Mutual labels:  ast
PackCC
PackCC is a packrat parser generator for C.
Stars: ✭ 22 (-18.52%)
Mutual labels:  parser-generator
usfm-grammar
An elegant USFM parser.
Stars: ✭ 29 (+7.41%)
Mutual labels:  parser-generator
Aphid
A multiparadigm language intended to be embedded in .NET applications or compiled into other languages like Python or PHP. The internals of Aphid are clean and easy to work with, allowing for rapid creation of derivative domain-specific languages.
Stars: ✭ 32 (+18.52%)
Mutual labels:  parser-generator
intellij-javacc
JavaCC and JJTree grammar support for the IntelliJ Platform
Stars: ✭ 31 (+14.81%)
Mutual labels:  parser-generator
nast
A block-based intermediate representation for document-like content.
Stars: ✭ 35 (+29.63%)
Mutual labels:  ast
pgsql-ast-parser
Yet another simple Postgres SQL parser
Stars: ✭ 152 (+462.96%)
Mutual labels:  ast
language-grammars
Syntax highlighting for ABNF/BNF/EBNF, Yacc, and other language-related languages.
Stars: ✭ 14 (-48.15%)
Mutual labels:  ebnf
Caribay
A PEG Parser Generator with Semi-Automatic Error Recovery based on LPeg(Label)
Stars: ✭ 14 (-48.15%)
Mutual labels:  parser-generator
parsesig
A Telegram bot that forwards messages from one private/public channel to another after formatting
Stars: ✭ 40 (+48.15%)
Mutual labels:  parser-generator
Gengen
A Go source transformation tool for generics
Stars: ✭ 253 (+837.04%)
Mutual labels:  ast
klara
Automatic test case generation for python and static analysis library
Stars: ✭ 250 (+825.93%)
Mutual labels:  ast
subpy
Python subsets
Stars: ✭ 41 (+51.85%)
Mutual labels:  ast
pegasus
A parser generator for C and Crystal.
Stars: ✭ 50 (+85.19%)
Mutual labels:  parser-generator
markright
A customizable markdown parser in Elixir: pure pattern matching.
Stars: ✭ 14 (-48.15%)
Mutual labels:  ast
open-fortran-parser-xml
XML output generator for Open Fortran Parser, and Python wrapper for it.
Stars: ✭ 21 (-22.22%)
Mutual labels:  ast
peg
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
Stars: ✭ 41 (+51.85%)
Mutual labels:  parser-generator
ctxexp-parser
In the dynamic execution of JS language environment (wechat applet) to execute JS class calling function.
Stars: ✭ 17 (-37.04%)
Mutual labels:  ast
macro-visit
A macro-based generic visitor generator
Stars: ✭ 23 (-14.81%)
Mutual labels:  ast
toast
Plugin-driven CLI utility for code generation using Go source as IDL
Stars: ✭ 52 (+92.59%)
Mutual labels:  ast
scope-analyzer
simple scope analysis for javascript ASTs
Stars: ✭ 20 (-25.93%)
Mutual labels:  ast
61-120 of 337 similar projects