#
lexer-parser
Here are 55 public repositories matching this topic...
Lexer Generator and Parser Generator as a Library in Nim.
-
Updated
Jul 20, 2020 - Nim
A one-line statement language
-
Updated
Jul 6, 2020 - Python
PaloAlto BASIC (also known as Tiny BASIC) interpreter less than in 500 lines.
ruby
programming-language
basic
programming
interpreter
ll-parser
programming-languages
tiny
bnf
programming-fundamentals
calculator-application
example-code
simple-interpreter
grammer-checker
tiny-basic
basic-implementation
lexer-parser
palo-alto-basic
palo-alto
interpreter-basic
-
Updated
Apr 21, 2020 - Ruby
An interpreted, BASIC-like programming language
programming-language
interpreter
lexical-analysis
interpreted-programming-language
basic-programming
lexer-parser
-
Updated
Apr 15, 2020 - Python
A quick and easy programming language
-
Updated
May 11, 2020 - C
PHP Auto Style: A tool for format and beautify the style of PHP code with my style.
php
parser
formatter
scanner
beautify
beautifier
lexer
scanners
parsers
php-code-cleaner
beautify-php
lexer-parser
php-code-formatter
php-code-beautify
-
Updated
May 29, 2019 - PHP
Local optimizator for 3-adress code that is in SSA format. Optimizator supports neutral elimination, constant folding, constant propagation and strenght reduction and combinations of those
-
Updated
Sep 20, 2018 - Python
Simple lexer parser as Drupal 8 service module
-
Updated
Jan 16, 2019 - PHP
Interpreter for my own LISP/Scheme like programming language built from the ground up!!
programming-language
scheme
lisp
interpreter
syntax-tree
lisp-interpreter
interpreted-programming-language
syntax-analysis
scheme-interpreter
lisp-dialect
scheme-language
scheme-programming-language
syntax-analyzer
lexer-parser
-
Updated
Jul 31, 2019 - C++
A simple, runtime lexer generator.
-
Updated
Aug 13, 2020 - Rust
A compiler for the language Triangle written in C# using .NET Core 2.x
-
Updated
Oct 9, 2019 - C#
-
Updated
Aug 5, 2018 - Yacc
Math interpreter that supports postfix, prefix and infix notation.
-
Updated
Jun 14, 2019 - Python
2° Trabalho desenvolvido durante a disciplina de Construção de Compiladores 2020.1 do curso de Ciência da Computação da Universidade Federal de Roraima
-
Updated
Jul 20, 2020 - JavaScript
Basic virtual machine that can interpret programs written in basic assembly language
-
Updated
Jan 27, 2020 - C++
This library serves as a base set of code that all Black Rook projects use. End users are encouraged to pick and choose, mix and match.
-
Updated
Sep 7, 2020 - Java
A python implementation of a Lexical Analyzer ⛑ which supports full scan, state based Lexing and Lookahead 🔍
-
Updated
Aug 4, 2019 - Python
A simple Boolean Expression Lexer and Parser
-
Updated
May 3, 2020 - Elixir
Written a C compiler to run c code using flex and bison tool, add also a semantic analyzer, Quadraple language generation and symbol table.
c
semantic
bison
flex
compiler
assembly
lexer
lexer-generator
symbol-table
semantic-analysis
grammer
bison-grammar
bison-yacc
lexer-parser
bison-algorithm
quadruples-language
-
Updated
Apr 30, 2020 - C
Lexer and Parser, written as a part of the IT250 course assignments
-
Updated
Jun 5, 2020 - C
parser
assembly
mips-assembly
lexer
lexical-analysis
code-generation
syntax-analysis
compiler-construction
bison-yacc
lexer-parser
-
Updated
Oct 2, 2018 - Assembly
Lexer, parse, tokenizer experiments in Crystal
-
Updated
Mar 15, 2019 - Crystal
Lexer & parser development using Antlr4 for a programming language named "Decaf". "Theory of Automata & Formal Languages" course concepts were applied in this project.
-
Updated
Aug 16, 2020 - Python
Repozitorij sadrži praktični dio projekta 'Apstraktna sintaksna stabla - izrada mini programskog jezika' iz kolegija DSTG.
-
Updated
Jan 25, 2020 - Jupyter Notebook
An implementation of static scoping discipline in Imperative languages
-
Updated
Dec 1, 2019 - OCaml
A collection of assignments done in COL226 - Programming Languages
-
Updated
Sep 19, 2018 - OCaml
Improve this page
Add a description, image, and links to the lexer-parser topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the lexer-parser topic, visit your repo's landing page and select "manage topics."


In quite a few places in the code, you have
panic!()orunwarp(). This is frowned upon in the Rust community. We should have dedicated error types instead