All Projects → alexa → Similar Projects or Alternatives

92 Open source projects that are alternatives of or similar to alexa

SwiLex
A universal lexer library in Swift.
Stars: ✭ 29 (-46.3%)
Mutual labels:  lexer, lexical-analysis
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-61.11%)
Mutual labels:  lexer, lexical-analysis
llvm-kaleidoscope
LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (+129.63%)
Mutual labels:  lexer, lexical-analysis
compiler
Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
Stars: ✭ 106 (+96.3%)
Mutual labels:  lexer, lexical-analysis
c-compiler
A compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.
Stars: ✭ 37 (-31.48%)
Mutual labels:  lexical-analysis
lexertk
C++ Lexer Toolkit Library (LexerTk) https://www.partow.net/programming/lexertk/index.html
Stars: ✭ 26 (-51.85%)
Mutual labels:  lexer
go-uci
Native Go bindings for OpenWrt's UCI.
Stars: ✭ 69 (+27.78%)
Mutual labels:  lexer
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+233.33%)
Mutual labels:  lexer
parle
Parser and lexer for PHP
Stars: ✭ 68 (+25.93%)
Mutual labels:  lexer
lexer
Hackable Lexer with UTF-8 support
Stars: ✭ 19 (-64.81%)
Mutual labels:  lexer
Flex
The Fast Lexical Analyzer - scanner generator for lexing in C and C++
Stars: ✭ 2,338 (+4229.63%)
Mutual labels:  lexer
ugo
µGo编程语言(从头开发一个迷你Go语言编译器)
Stars: ✭ 38 (-29.63%)
Mutual labels:  lexer
ta-rust
A mirror for the textadept module ta-rust hosted in bitbucket
Stars: ✭ 21 (-61.11%)
Mutual labels:  lexer
stutter
Implement a Lisp, in C, from scratch, no libs
Stars: ✭ 65 (+20.37%)
Mutual labels:  lexer
SqlBatis
A high performance Micro-ORM supporting SQL Server, MySQL, Sqlite etc..
Stars: ✭ 34 (-37.04%)
Mutual labels:  lexical-analysis
Cub
The Cub Programming Language
Stars: ✭ 198 (+266.67%)
Mutual labels:  lexer
Own-Programming-Language-Tutorial
Репозиторий курса "Как создать свой язык программирования"
Stars: ✭ 95 (+75.93%)
Mutual labels:  lexer
Monkey Rust
An interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (+222.22%)
Mutual labels:  lexer
ugo-compiler-book
📚 µGo语言实现(从头开发一个迷你Go语言编译器)[Go版本+Rust版本]
Stars: ✭ 996 (+1744.44%)
Mutual labels:  lexer
Grmtools
Rust grammar tool libraries and binaries
Stars: ✭ 153 (+183.33%)
Mutual labels:  lexer
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+187.04%)
Mutual labels:  lexer
Gelatin
Transform text files to XML, JSON, or YAML
Stars: ✭ 150 (+177.78%)
Mutual labels:  lexer
Lex
Replaced by foonathan/lexy
Stars: ✭ 137 (+153.7%)
Mutual labels:  lexer
fayrant-lang
Simple, interpreted, dynamically-typed programming language
Stars: ✭ 30 (-44.44%)
Mutual labels:  lexer
snapdragon-lexer
Converts a string into an array of tokens, with useful methods for looking ahead and behind, capturing, matching, et cetera.
Stars: ✭ 19 (-64.81%)
Mutual labels:  lexer
Csly
a C# embeddable lexer and parser generator (.Net core)
Stars: ✭ 129 (+138.89%)
Mutual labels:  lexer
re-typescript
An opinionated attempt at finally solving typescript interop for ReasonML / OCaml.
Stars: ✭ 68 (+25.93%)
Mutual labels:  lexer
FLexer
Simple Lexer and Parser in F#
Stars: ✭ 22 (-59.26%)
Mutual labels:  lexer
compiler-design-lab
These are my programs for compiler design lab work in my sixth semester
Stars: ✭ 47 (-12.96%)
Mutual labels:  lexical-analysis
malluscript
A simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (+107.41%)
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
intellij-cue
IntelliJ support for the CUE language.
Stars: ✭ 23 (-57.41%)
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
Lixy
A Kotlin lexer framework with an easy-to-use DSL
Stars: ✭ 38 (-29.63%)
Mutual labels:  lexer
Parse
Go parsers for web formats
Stars: ✭ 224 (+314.81%)
Mutual labels:  lexer
lex
Lex is an implementation of lex tool in Ruby.
Stars: ✭ 49 (-9.26%)
Mutual labels:  lexer
Diagon
Interactive ASCII art diagram generators. 🌟
Stars: ✭ 189 (+250%)
Mutual labels:  lexer
ocean
Programming language that compiles into a x86 ELF executable.
Stars: ✭ 164 (+203.7%)
Mutual labels:  lexer
Participle
A parser library for Go
Stars: ✭ 2,302 (+4162.96%)
Mutual labels:  lexer
yara-parser
Tools for parsing rulesets using the exact grammar as YARA. Written in Go.
Stars: ✭ 69 (+27.78%)
Mutual labels:  lexer
Libpypa
libpypa is a Python parser implemented in pure C++
Stars: ✭ 172 (+218.52%)
Mutual labels:  lexer
aria
Expressive, noiseless, interpreted, toy programming language
Stars: ✭ 40 (-25.93%)
Mutual labels:  lexer
Parser
A lexer and parser for GraphQL in .NET
Stars: ✭ 163 (+201.85%)
Mutual labels:  lexer
compiler lab
Some toy labs for compiler course
Stars: ✭ 49 (-9.26%)
Mutual labels:  lexer
JavaScript-compiler
编程语言的本质:语言只是一串字符,我们认为它是什么,它就可以是什么
Stars: ✭ 51 (-5.56%)
Mutual labels:  lexer
Plyara
Parse YARA rules and operate over them more easily.
Stars: ✭ 108 (+100%)
Mutual labels:  lexer
Fslexyacc
Lexer and parser generators for F#
Stars: ✭ 148 (+174.07%)
Mutual labels:  lexer
sb-dynlex
Configurable lexer for PHP featuring a fluid API.
Stars: ✭ 27 (-50%)
Mutual labels:  lexer
Works For Me
Collection of developer toolkits
Stars: ✭ 131 (+142.59%)
Mutual labels:  lexer
socc
Simple C Compiler in OCaml
Stars: ✭ 41 (-24.07%)
Mutual labels:  lexer
Chevrotain
Parser Building Toolkit for JavaScript
Stars: ✭ 1,795 (+3224.07%)
Mutual labels:  lexer
expreso
☕ A boolean expression parser and evaluator in Elixir.
Stars: ✭ 54 (+0%)
Mutual labels:  lexer
bshift
Compiler for a language called bshift
Stars: ✭ 15 (-72.22%)
Mutual labels:  lexer
Simplec
C/C++ develop tool for android.
Stars: ✭ 105 (+94.44%)
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
Nodable
a node-able bidirectionnal expression editor.
Stars: ✭ 103 (+90.74%)
Mutual labels:  lexer
YaccConstructor
Platform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.
Stars: ✭ 36 (-33.33%)
Mutual labels:  lexical-analysis
bredon
A modern CSS value compiler in JavaScript
Stars: ✭ 39 (-27.78%)
Mutual labels:  lexer
MonkeyLang.jl
"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.
Stars: ✭ 30 (-44.44%)
Mutual labels:  lexer
monkey
The Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-61.11%)
Mutual labels:  lexer
1-60 of 92 similar projects