All Projects → Opal → Similar Projects or Alternatives

72 Open source projects that are alternatives of or similar to Opal

leftry
Leftry - A left-recursion enabled recursive-descent parser combinator library for Lua.
Stars: ✭ 32 (-69.52%)
Mutual labels:  parser-combinators
CombinedParsers.jl
Compiled parser combinators and regular expressions in pure julia
Stars: ✭ 76 (-27.62%)
Mutual labels:  parser-combinators
Yay
Yay is a high level PHP preprocessor
Stars: ✭ 553 (+426.67%)
Mutual labels:  parser-combinators
galileo
Scala Math - Numerical (Matlab-like) and Symbolic (Mathematica-like) tool
Stars: ✭ 62 (-40.95%)
Mutual labels:  parser-combinators
Kt2Dart
🔦 [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again
Stars: ✭ 84 (-20%)
Mutual labels:  parser-combinators
Combine
A parser combinator library for Rust
Stars: ✭ 906 (+762.86%)
Mutual labels:  parser-combinators
maxpc
Max’s Parser Combinators: a simple and pragmatic library for writing parsers and lexers based on combinatory parsing.
Stars: ✭ 42 (-60%)
Mutual labels:  parser-combinators
Pyparsing
Python library for creating PEG parsers
Stars: ✭ 1,052 (+901.9%)
Mutual labels:  parser-combinators
metal
A Java library for parsing binary data formats, using declarative descriptions.
Stars: ✭ 13 (-87.62%)
Mutual labels:  parser-combinators
Dev Blog
翻译、开发心得或学习笔记
Stars: ✭ 3,929 (+3641.9%)
Mutual labels:  parser-combinators
microparsec
⭐ A performant Nim parsing library built for humans.
Stars: ✭ 26 (-75.24%)
Mutual labels:  parser-combinators
Funcparserlib
Recursive descent parsing library for Python based on functional combinators
Stars: ✭ 250 (+138.1%)
Mutual labels:  parser-combinators
Parsel
Create complex parsers by combining simple ones with Parsel!
Stars: ✭ 21 (-80%)
Mutual labels:  parser-combinators
PigletC
A toy C-like language compiler for PigletVM
Stars: ✭ 51 (-51.43%)
Mutual labels:  parser-combinators
Funcj
Assorted functional-oriented data structures and algorithms for Java.
Stars: ✭ 60 (-42.86%)
Mutual labels:  parser-combinators
ex spirit
No description or website provided.
Stars: ✭ 26 (-75.24%)
Mutual labels:  parser-combinators
Combo
A simple parser combinator library for Ocaml
Stars: ✭ 19 (-81.9%)
Mutual labels:  parser-combinators
FLexer
Simple Lexer and Parser in F#
Stars: ✭ 22 (-79.05%)
Mutual labels:  parser-combinators
Combine Language
A crate which defines parsers for common programming language constructs using https://github.com/Marwes/combine
Stars: ✭ 71 (-32.38%)
Mutual labels:  parser-combinators
Ramble
A R parser based on combinatory parsers.
Stars: ✭ 19 (-81.9%)
Mutual labels:  parser-combinators
Pidgin
C#'s fastest parser combinator library
Stars: ✭ 469 (+346.67%)
Mutual labels:  parser-combinators
jasentaa
A parser combinator library for Clojure and ClojureScript
Stars: ✭ 53 (-49.52%)
Mutual labels:  parser-combinators
Parseque
Total Parser Combinators in Coq
Stars: ✭ 37 (-64.76%)
Mutual labels:  parser-combinators
XParsec
extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0
Stars: ✭ 40 (-61.9%)
Mutual labels:  parser-combinators
Pom
PEG parser combinators using operator overloading without macros.
Stars: ✭ 310 (+195.24%)
Mutual labels:  parser-combinators
chumsky
A parser library for humans with powerful error recovery.
Stars: ✭ 740 (+604.76%)
Mutual labels:  parser-combinators
Parsica
Parsica - PHP Parser Combinators - The easiest way to build robust parsers.
Stars: ✭ 223 (+112.38%)
Mutual labels:  parser-combinators
Comby
A tool for structural code search and replace that supports ~every language.
Stars: ✭ 912 (+768.57%)
Mutual labels:  parser-combinators
parsita
The easiest way to parse text in Python
Stars: ✭ 73 (-30.48%)
Mutual labels:  parser-combinators
Footlessparser
A simple parser combinator written in Swift
Stars: ✭ 60 (-42.86%)
Mutual labels:  parser-combinators
parser-combinators
Lightweight package providing commonly useful parser combinators
Stars: ✭ 41 (-60.95%)
Mutual labels:  parser-combinators
Parsec.js
A JavaScript parser combinator library inspired by Parsec of Haskell.
Stars: ✭ 12 (-88.57%)
Mutual labels:  parser-combinators
ppc
A parser combinator library for PHP
Stars: ✭ 34 (-67.62%)
Mutual labels:  parser-combinators
Parsing With Haskell Parser Combinators
🔍 A step-by-step guide to parsing using Haskell parser combinators.
Stars: ✭ 72 (-31.43%)
Mutual labels:  parser-combinators
loquat
Monadic parser combinators for JavaScript / TypeScript
Stars: ✭ 47 (-55.24%)
Mutual labels:  parser-combinators
Chthollylang
A simple implementation of Yet another script language Chtholly
Stars: ✭ 19 (-81.9%)
Mutual labels:  parser-combinators
Parsey
Swift Parser Combinators
Stars: ✭ 56 (-46.67%)
Mutual labels:  parser-combinators
Feel Scala
FEEL parser and interpreter written in Scala
Stars: ✭ 52 (-50.48%)
Mutual labels:  parser-combinators
parserz
A purely-functional library for creating both parsers, pretty-printers, and grammar definitions from a single, type-safe specification of a grammar
Stars: ✭ 68 (-35.24%)
Mutual labels:  parser-combinators
Nom
Rust parser combinator framework
Stars: ✭ 5,987 (+5601.9%)
Mutual labels:  parser-combinators
parsekt
Parser Combinator library for Kotlin
Stars: ✭ 27 (-74.29%)
Mutual labels:  parser-combinators
Pegtl
Parsing Expression Grammar Template Library
Stars: ✭ 1,295 (+1133.33%)
Mutual labels:  parser-combinators
parser-lang
A parser combinator library with declarative superpowers
Stars: ✭ 25 (-76.19%)
Mutual labels:  parser-combinators
Scala Parser Combinators
simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
Stars: ✭ 523 (+398.1%)
Mutual labels:  parser-combinators
ParsecSharp
The faster monadic parser combinator library for C#
Stars: ✭ 23 (-78.1%)
Mutual labels:  parser-combinators
Lug
Parsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (-58.1%)
Mutual labels:  parser-combinators
SuperCombinators
[Deprecated] A Swift parser combinator framework
Stars: ✭ 19 (-81.9%)
Mutual labels:  parser-combinators
Angstrom
Parser combinators built for speed and memory efficiency
Stars: ✭ 434 (+313.33%)
Mutual labels:  parser-combinators
mecha
A parser combinator library for Zig
Stars: ✭ 220 (+109.52%)
Mutual labels:  parser-combinators
Myna Parser
Myna Parsing Library
Stars: ✭ 69 (-34.29%)
Mutual labels:  parser-combinators
Syntax
Write value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL
Stars: ✭ 134 (+27.62%)
Mutual labels:  parser-combinators
Arcsecond
✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
Stars: ✭ 317 (+201.9%)
Mutual labels:  parser-combinators
autumn
A Java parser combinator library written with an unmatched feature set.
Stars: ✭ 112 (+6.67%)
Mutual labels:  parser-combinators
Mini Haskell
A self-hosting mini Haskell compiler with a mini C runtime.
Stars: ✭ 37 (-64.76%)
Mutual labels:  parser-combinators
Spirit
Boost.org spirit module
Stars: ✭ 256 (+143.81%)
Mutual labels:  parser-combinators
Parsec.el
A parser combinator library for Emacs Lisp, similar to Haskell's Parsec library.
Stars: ✭ 98 (-6.67%)
Mutual labels:  parser-combinators
Agdarsec
Total Parser Combinators in Agda
Stars: ✭ 75 (-28.57%)
Mutual labels:  parser-combinators
Parser Combinators From Scratch
Code that accompanies the series
Stars: ✭ 56 (-46.67%)
Mutual labels:  parser-combinators
Parsley
An exceptionally fast parser combinator library for Scala
Stars: ✭ 31 (-70.48%)
Mutual labels:  parser-combinators
design-patterns-for-parser-combinators
A Really Cool Calculator written in Haskell... or is it?
Stars: ✭ 29 (-72.38%)
Mutual labels:  parser-combinators
1-60 of 72 similar projects