-
Updated
May 14, 2018 - Yacc
lexer
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.
Here are 30 public repositories matching this topic...
Building compilers for lexical analysis & parsing
-
Updated
Feb 20, 2022 - Yacc
Esoteric Programming Language for Dummies
-
Updated
Apr 23, 2017 - Yacc
A simple compiler, made using flex and bison and coded in C for a C-flavoured language. This project has been made as a course project in the course CS-327: Compilers offered at IIT Gandhinagar in Semester-2 AY 2020-21 under the guidance of Prof. Bireswar Das.
-
Updated
Aug 10, 2021 - Yacc
Compiler for TinyC (a subset of C)
-
Updated
Nov 7, 2018 - Yacc
This project implements a Compiler for a language similar to C. The Compiler takes as input program written in the language and generates MIPS assembly code that can be run on SPIM or simulators like MARS.
-
Updated
May 10, 2021 - Yacc
An emulator for intermediate code based on a sample language.
-
Updated
Jan 9, 2021 - Yacc
Go-C++-MIPS
-
Updated
Apr 30, 2018 - Yacc
Just Another Shell - Shell
-
Updated
Jul 25, 2019 - Yacc
⌨️ College project for a lexical and syntax analyzer.
-
Updated
Jan 29, 2023 - Yacc
Constructing a parser that recognizes a specific language
-
Updated
Jan 22, 2021 - Yacc
TinyCalculator is a small scientific calculator using Bison & Flex.
-
Updated
Dec 26, 2022 - Yacc
- Followers
- 10.4k followers
- Wikipedia
- Wikipedia