A general-purpose lexical analyzer written in Go.
-
Updated
Sep 26, 2018 - Go
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 general-purpose lexical analyzer written in Go.
Understanding Lex Programming for the course- System Programming and Compiler Construction(SPCC)
A parser and lexer toolset for C++ that generate typesafe C++ code
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.
Compiler for the alpha language, includes all the essential phases, starting from lexical analysis, followed by syntax analysis, semantic analysis, intermediate code generation, and ultimately the production of machine code.
[Findings of EMNLP 2023] This is the repository for the paper titled "Lexical Entrianment for Conversation Systems"
A Python-based, extended interpretation of the BASIC language, enriched with additional features and functionalities.
A terminal/console based cpp program for demonstrating the work of lexical analysis
This is a compiler project developed during my college coursework. It includes lexical analysis, syntax analysis, semantic analysis, intermediate code generation, optimization, and code generation stages. The goal is to translate high-level language source code into target machine code.
Developed a parser/lexical analyzer in java to assess string entered for a particular grammar.