A JavaCC project to implement a Lexical Analyser and a Top-Down Parser for a simple language.
-
Updated
Jun 20, 2015
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
A JavaCC project to implement a Lexical Analyser and a Top-Down Parser for a simple language.
Transpiler from CT language to Java
An elastiq compiler for an elastiq language.
A general-purpose lexical analyzer written in Go.
Programming Lenguaje Proyect For ITD LyA2 (lenguajes y automatas 1 y 2)
modular interpreter
Understanding Lex Programming for the course- System Programming and Compiler Construction(SPCC)
A parser and lexer toolset for C++ that generate typesafe C++ code
Lexical analysis/Regular expression engine written in TypeScript
Simple compiler for the Tiny BASIC language (grammar in readme) targetting x86-64 Netwide Assembly code, for Linux machines.
Creación de vallas publicitarias por medio de código fuente.
A simple, lightweight, documented library for lexing with Elixir.
Lexical analyzer that tokenizes code to see if it follows the rules of a certain EBNF grammar
Implementação de um interpretador para a linguagem Lox.
Preprocessing and Labelling Instagram Comment's with Lexicon
Lexical and Sintactic Analyzer from scratch
Go Package for Parsing Simple Symbols
Lexer macro library
SwiftLex is a lexer generator package written for and in Swift. It builds the lexical analyzer from an input that specifies token types and regular expressions.