All Projects → Snl Compiler → Similar Projects or Alternatives

159 Open source projects that are alternatives of or similar to Snl Compiler

Lex
Replaced by foonathan/lexy
Stars: ✭ 137 (+621.05%)
Mutual labels:  tokenizer, lexer
lexertk
C++ Lexer Toolkit Library (LexerTk) https://www.partow.net/programming/lexertk/index.html
Stars: ✭ 26 (+36.84%)
Mutual labels:  tokenizer, lexer
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (+10.53%)
Mutual labels:  tokenizer, lexer
Lexmachine
Lex machinary for go.
Stars: ✭ 335 (+1663.16%)
Mutual labels:  tokenizer, lexer
Works For Me
Collection of developer toolkits
Stars: ✭ 131 (+589.47%)
Mutual labels:  tokenizer, lexer
Jflex
The fast scanner generator for Java™ with full Unicode support
Stars: ✭ 380 (+1900%)
Mutual labels:  tokenizer, lexer
Chevrotain
Parser Building Toolkit for JavaScript
Stars: ✭ 1,795 (+9347.37%)
Mutual labels:  tokenizer, lexer
SwiLex
A universal lexer library in Swift.
Stars: ✭ 29 (+52.63%)
Mutual labels:  tokenizer, lexer
bredon
A modern CSS value compiler in JavaScript
Stars: ✭ 39 (+105.26%)
Mutual labels:  tokenizer, lexer
Moo
Optimised tokenizer/lexer generator! 🐄 Uses /y for performance. Moo.
Stars: ✭ 434 (+2184.21%)
Mutual labels:  tokenizer, lexer
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+2005.26%)
Mutual labels:  tokenizer, 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 (+0%)
Mutual labels:  tokenizer, lexer
lex
Lex is an implementation of lex tool in Ruby.
Stars: ✭ 49 (+157.89%)
Mutual labels:  tokenizer, lexer
llvm-kaleidoscope
LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (+552.63%)
Mutual labels:  lexer
Hebrew-Tokenizer
A very simple python tokenizer for Hebrew text.
Stars: ✭ 16 (-15.79%)
Mutual labels:  tokenizer
cang-jie
Chinese tokenizer for tantivy, based on jieba-rs
Stars: ✭ 48 (+152.63%)
Mutual labels:  tokenizer
PaddleTokenizer
使用 PaddlePaddle 实现基于深度神经网络的中文分词引擎 | A DNN Chinese Tokenizer by Using PaddlePaddle
Stars: ✭ 14 (-26.32%)
Mutual labels:  tokenizer
Open Korean Text
Open Korean Text Processor - An Open-source Korean Text Processor
Stars: ✭ 438 (+2205.26%)
Mutual labels:  tokenizer
Friso
High performance Chinese tokenizer with both GBK and UTF-8 charset support based on MMSEG algorithm developed by ANSI C. Completely based on modular implementation and can be easily embedded in other programs, like: MySQL, PostgreSQL, PHP, etc.
Stars: ✭ 313 (+1547.37%)
Mutual labels:  tokenizer
aria
Expressive, noiseless, interpreted, toy programming language
Stars: ✭ 40 (+110.53%)
Mutual labels:  lexer
Lixy
A Kotlin lexer framework with an easy-to-use DSL
Stars: ✭ 38 (+100%)
Mutual labels:  lexer
Sentences
A multilingual command line sentence tokenizer in Golang
Stars: ✭ 293 (+1442.11%)
Mutual labels:  tokenizer
ugo-compiler-book
📚 µGo语言实现(从头开发一个迷你Go语言编译器)[Go版本+Rust版本]
Stars: ✭ 996 (+5142.11%)
Mutual labels:  lexer
MonkeyLang.jl
"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.
Stars: ✭ 30 (+57.89%)
Mutual labels:  lexer
Kagome
Self-contained Japanese Morphological Analyzer written in pure Go
Stars: ✭ 554 (+2815.79%)
Mutual labels:  tokenizer
Ekphrasis
Ekphrasis is a text processing tool, geared towards text from social networks, such as Twitter or Facebook. Ekphrasis performs tokenization, word normalization, word segmentation (for splitting hashtags) and spell correction, using word statistics from 2 big corpora (english Wikipedia, twitter - 330mil english tweets).
Stars: ✭ 433 (+2178.95%)
Mutual labels:  tokenizer
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 (+1342.11%)
Mutual labels:  lexer
malluscript
A simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (+489.47%)
Mutual labels:  lexer
JavaCompiler
tiny Java compiler
Stars: ✭ 25 (+31.58%)
Mutual labels:  lexer
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+2300%)
Mutual labels:  lexer
alexa
A Lexical Analyzer Generator
Stars: ✭ 54 (+184.21%)
Mutual labels:  lexer
Syntax Parser
Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
Stars: ✭ 317 (+1568.42%)
Mutual labels:  lexer
text2text
Text2Text: Cross-lingual natural language processing and generation toolkit
Stars: ✭ 188 (+889.47%)
Mutual labels:  tokenizer
Soynlp
한국어 자연어처리를 위한 파이썬 라이브러리입니다. 단어 추출/ 토크나이저 / 품사판별/ 전처리의 기능을 제공합니다.
Stars: ✭ 613 (+3126.32%)
Mutual labels:  tokenizer
parle
Parser and lexer for PHP
Stars: ✭ 68 (+257.89%)
Mutual labels:  lexer
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+1484.21%)
Mutual labels:  lexer
simplemma
Simple multilingual lemmatizer for Python, especially useful for speed and efficiency
Stars: ✭ 32 (+68.42%)
Mutual labels:  tokenizer
Smoothnlp
专注于可解释的NLP技术 An NLP Toolset With A Focus on Explainable Inference
Stars: ✭ 435 (+2189.47%)
Mutual labels:  tokenizer
socc
Simple C Compiler in OCaml
Stars: ✭ 41 (+115.79%)
Mutual labels:  lexer
Sacremoses
Python port of Moses tokenizer, truecaser and normalizer
Stars: ✭ 293 (+1442.11%)
Mutual labels:  tokenizer
mystem-scala
Morphological analyzer `mystem` (Russian language) wrapper for JVM languages
Stars: ✭ 21 (+10.53%)
Mutual labels:  tokenizer
Natasha
Solves basic Russian NLP tasks, API for lower level Natasha projects
Stars: ✭ 788 (+4047.37%)
Mutual labels:  tokenizer
ocean
Programming language that compiles into a x86 ELF executable.
Stars: ✭ 164 (+763.16%)
Mutual labels:  lexer
Edge
Node.js templating engine with fresh air
Stars: ✭ 270 (+1321.05%)
Mutual labels:  lexer
tokenizer
Tokenize CSS according to the CSS Syntax
Stars: ✭ 52 (+173.68%)
Mutual labels:  tokenizer
Swiftpascalinterpreter
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+1321.05%)
Mutual labels:  lexer
ilmulti
Tooling to play around with multilingual machine translation for Indian Languages.
Stars: ✭ 19 (+0%)
Mutual labels:  tokenizer
JavaScript-compiler
编程语言的本质:语言只是一串字符,我们认为它是什么,它就可以是什么
Stars: ✭ 51 (+168.42%)
Mutual labels:  lexer
Jumanpp
Juman++ (a Morphological Analyzer Toolkit)
Stars: ✭ 254 (+1236.84%)
Mutual labels:  tokenizer
vscode-blockman
VSCode extension to highlight nested code blocks
Stars: ✭ 233 (+1126.32%)
Mutual labels:  tokenizer
fayrant-lang
Simple, interpreted, dynamically-typed programming language
Stars: ✭ 30 (+57.89%)
Mutual labels:  lexer
Libfsm
DFA regular expression library & friends
Stars: ✭ 512 (+2594.74%)
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 (+2136.84%)
Mutual labels:  lexer
graphql-meta
Lexing, parsing, pretty-printing, and metaprogramming facilities for dealing with GraphQL schemas and queries
Stars: ✭ 16 (-15.79%)
Mutual labels:  lexer
bshift
Compiler for a language called bshift
Stars: ✭ 15 (-21.05%)
Mutual labels:  lexer
liblex
C library for Lexical Analysis
Stars: ✭ 25 (+31.58%)
Mutual labels:  tokenizer
wink-tokenizer
Multilingual tokenizer that automatically tags each token with its type
Stars: ✭ 51 (+168.42%)
Mutual labels:  tokenizer
berserker
Berserker - BERt chineSE woRd toKenizER
Stars: ✭ 17 (-10.53%)
Mutual labels:  tokenizer
ArabicProcessingCog
A Python package that do stemming, tokenization, sentence breaking, segmentation, normalization, POS tagging for Arabic language.
Stars: ✭ 19 (+0%)
Mutual labels:  tokenizer
compiler
Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
Stars: ✭ 106 (+457.89%)
Mutual labels:  lexer
1-60 of 159 similar projects