TA questions and answers of the second semester of 1402 - 1403
-
Updated
May 23, 2024
TA questions and answers of the second semester of 1402 - 1403
Responsive and Intuitive Parsing for the Analysis of Language - Regular Expression, LL1, LR0, SLR1 and LR1 parsing
A fast LL(1) recursive descent IRC parser written for .NET
This is a compiler for LL(1) types of grammar.
Python solutions for Programming Language Translation laboratory exercies.
Compiler Design Academic Project
A compiler construction project for the "Κ31 Compilers" course at DiT, NKUA. This repository hosts a Java application designed to parse and evaluate expressions based on a defined grammar for a subset of a programming language. It includes a lexer and parser to handle expressions, perform calculations, and construct a syntax tree.
The Po Programming Language
Правильная скобочная запись арифметических выражений с двумя видами скобок // Correct bracketing of arithmetic expressions with two kinds of brackets
An LL1 parser developed with Python
Java code + CFG for constructing a compiler to accept C-like code (with implicit data type assignment) as input, and to tokenize, parse using LL(1) parser and create symbol table with scope
an interpreter for λ-calculus implemented in ruby
Utility for FIRST, FOLLOW, PREDICT set generation aiding in custom programming language creation
compiler design and analysis phases
compiler design and analysis phases
LL(1) parser combinators in Scala
Perform certain analysis on a specific grammar.
Add a description, image, and links to the ll1-grammar topic page so that developers can more easily learn about it.
To associate your repository with the ll1-grammar topic, visit your repo's landing page and select "manage topics."