A compiler for a programming language called "bobaka" that I have created. The programming language is compiled to Python.
-
Updated
Oct 3, 2019 - Python
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 compiler for a programming language called "bobaka" that I have created. The programming language is compiled to Python.
Programming Language Translation FER labs
Compiler Design Experiments
Our very own programming language.
Projekt (parser a interprét IPPcode23) z předmětu Principy prog. jazyků a OOP (IPP), čtvrtý semestr bakalářského studia BIT na FIT VUT/BUT, ak.rok 2022/2023
🔡 Trabalho Prático - Compiladores
For practical exams
Implementação de um interpretador para a linguagem Lox.
Lexical and Sintactic Analyzer from scratch
A Python-based, extended interpretation of the BASIC language, enriched with additional features and functionalities.
Generate Deterministic Finite Automata and Non-Deterministic Finite Automata tables based on a input grammar
Compilador para el lenguaje C++
Lexical and Syntax Analyzer
This is Math Interpreter build using Python programming language. An interpreter works in a sequential manner. Similarly, this math interpreter works in a sequential manner.
Implementación de análisis léxico usando automatas
RPAL Interpreter: Developed as part of CS3513, this project interprets RPAL language, encompassing lexical analysis, parsing, and AST construction. Ensures precise execution of RPAL programs, maintaining adherence to grammar and semantics for robust and efficient interpretation.
A Sentiment Analysis App Using Lexical Analysis Approach Trained Using Logistic Regression