All Projects → expreso → Similar Projects or Alternatives

111 Open source projects that are alternatives of or similar to expreso

Snl Compiler
SNL(Small Nested Language) Compiler. Maven jUnit Tokenizer Lexer Syntax Parser. 编译原理 词法分析 语法分析
Stars: ✭ 19 (-64.81%)
Mutual labels:  lexer
Jflex
The fast scanner generator for Java™ with full Unicode support
Stars: ✭ 380 (+603.7%)
Mutual labels:  lexer
Fslexyacc
Lexer and parser generators for F#
Stars: ✭ 148 (+174.07%)
Mutual labels:  lexer
Wordtokenizers.jl
High performance tokenizers for natural language processing and other related tasks
Stars: ✭ 63 (+16.67%)
Mutual labels:  lexer
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-61.11%)
Mutual labels:  lexer
Parser
A lexer and parser for GraphQL in .NET
Stars: ✭ 163 (+201.85%)
Mutual labels:  lexer
Moo
Optimised tokenizer/lexer generator! 🐄 Uses /y for performance. Moo.
Stars: ✭ 434 (+703.7%)
Mutual labels:  lexer
Parse
Go parsers for web formats
Stars: ✭ 224 (+314.81%)
Mutual labels:  lexer
Re Flex
The regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex. Accepts Flex specifications. Generates reusable source code that is easy to understand. Introduces indent/dedent anchors, lazy quantifiers, functions for lex/syntax error reporting, and more. Seamlessly integrates with Bison and other parsers.
Stars: ✭ 274 (+407.41%)
Mutual labels:  lexer
Chevrotain
Parser Building Toolkit for JavaScript
Stars: ✭ 1,795 (+3224.07%)
Mutual labels:  lexer
Rs Monkey Lang
Monkey Programming Language written in Rust.
Stars: ✭ 80 (+48.15%)
Mutual labels:  lexer
llvm-kaleidoscope
LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (+129.63%)
Mutual labels:  lexer
Libpypa
libpypa is a Python parser implemented in pure C++
Stars: ✭ 172 (+218.52%)
Mutual labels:  lexer
Logos
Create ridiculously fast Lexers
Stars: ✭ 1,001 (+1753.7%)
Mutual labels:  lexer
vdf
A Lexer and Parser for Valves Data Format (known as vdf) written in Go
Stars: ✭ 30 (-44.44%)
Mutual labels:  lexer
Libfsm
DFA regular expression library & friends
Stars: ✭ 512 (+848.15%)
Mutual labels:  lexer
Grmtools
Rust grammar tool libraries and binaries
Stars: ✭ 153 (+183.33%)
Mutual labels:  lexer
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+640.74%)
Mutual labels:  lexer
ugo
µGo编程语言(从头开发一个迷你Go语言编译器)
Stars: ✭ 38 (-29.63%)
Mutual labels:  lexer
Syntax Parser
Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
Stars: ✭ 317 (+487.04%)
Mutual labels:  lexer
Works For Me
Collection of developer toolkits
Stars: ✭ 131 (+142.59%)
Mutual labels:  lexer
Swiftpascalinterpreter
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+400%)
Mutual labels:  lexer
Diagon
Interactive ASCII art diagram generators. 🌟
Stars: ✭ 189 (+250%)
Mutual labels:  lexer
lex
Build lexer and simple parser(LR0) in macro, It also provides a lexer tool for c language
Stars: ✭ 17 (-68.52%)
Mutual labels:  lexer
Simplec
C/C++ develop tool for android.
Stars: ✭ 105 (+94.44%)
Mutual labels:  lexer
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (+77.78%)
Mutual labels:  lexer
alexa
A Lexical Analyzer Generator
Stars: ✭ 54 (+0%)
Mutual labels:  lexer
Monkey Rust
An interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (+222.22%)
Mutual labels:  lexer
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (+22.22%)
Mutual labels:  lexer
stutter
Implement a Lisp, in C, from scratch, no libs
Stars: ✭ 65 (+20.37%)
Mutual labels:  lexer
Csstree
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Stars: ✭ 1,121 (+1975.93%)
Mutual labels:  lexer
Flex
The Fast Lexical Analyzer - scanner generator for lexing in C and C++
Stars: ✭ 2,338 (+4229.63%)
Mutual labels:  lexer
Tox
misc parsers in rust
Stars: ✭ 40 (-25.93%)
Mutual labels:  lexer
re-typescript
An opinionated attempt at finally solving typescript interop for ReasonML / OCaml.
Stars: ✭ 68 (+25.93%)
Mutual labels:  lexer
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-64.81%)
Mutual labels:  lexer
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+187.04%)
Mutual labels:  lexer
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+744.44%)
Mutual labels:  lexer
go-uci
Native Go bindings for OpenWrt's UCI.
Stars: ✭ 69 (+27.78%)
Mutual labels:  lexer
Tiny Compiler
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (+687.04%)
Mutual labels:  lexer
Gelatin
Transform text files to XML, JSON, or YAML
Stars: ✭ 150 (+177.78%)
Mutual labels:  lexer
Verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (+611.11%)
Mutual labels:  lexer
monkey
The Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-61.11%)
Mutual labels:  lexer
Lexmachine
Lex machinary for go.
Stars: ✭ 335 (+520.37%)
Mutual labels:  lexer
Lex
Replaced by foonathan/lexy
Stars: ✭ 137 (+153.7%)
Mutual labels:  lexer
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+457.41%)
Mutual labels:  lexer
Cub
The Cub Programming Language
Stars: ✭ 198 (+266.67%)
Mutual labels:  lexer
Edge
Node.js templating engine with fresh air
Stars: ✭ 270 (+400%)
Mutual labels:  lexer
Csly
a C# embeddable lexer and parser generator (.Net core)
Stars: ✭ 129 (+138.89%)
Mutual labels:  lexer
graphql-meta
Lexing, parsing, pretty-printing, and metaprogramming facilities for dealing with GraphQL schemas and queries
Stars: ✭ 16 (-70.37%)
Mutual labels:  lexer
lexertk
C++ Lexer Toolkit Library (LexerTk) https://www.partow.net/programming/lexertk/index.html
Stars: ✭ 26 (-51.85%)
Mutual labels:  lexer
py010parser
A modified pycparser to parse 010 templates
Stars: ✭ 49 (-9.26%)
Mutual labels:  lexer
Plyara
Parse YARA rules and operate over them more easily.
Stars: ✭ 108 (+100%)
Mutual labels:  lexer
JavaCompiler
tiny Java compiler
Stars: ✭ 25 (-53.7%)
Mutual labels:  lexer
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+233.33%)
Mutual labels:  lexer
Nodable
a node-able bidirectionnal expression editor.
Stars: ✭ 103 (+90.74%)
Mutual labels:  lexer
core.horse64.org
THIS IS A MIRROR, CHECK https://codeberg.org/Horse64/core.horse64.org
Stars: ✭ 3 (-94.44%)
Mutual labels:  lexer
types-and-programming-languages
C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Stars: ✭ 32 (-40.74%)
Mutual labels:  lexer
KAI
KAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Windo…
Stars: ✭ 13 (-75.93%)
Mutual labels:  lexer
Participle
A parser library for Go
Stars: ✭ 2,302 (+4162.96%)
Mutual labels:  lexer
Rflex
Fast lexer code generator for Rust
Stars: ✭ 100 (+85.19%)
Mutual labels:  lexer
1-60 of 111 similar projects