Projects assigned in the CS315 - Programming Languages course at Bilkent University. (2018-2019)
-
Updated
Nov 4, 2020 - Yacc
Projects assigned in the CS315 - Programming Languages course at Bilkent University. (2018-2019)
A markdown parser which supports for creating reveal-like slides
Converting one programming language to another one with respect to some grammar rules, defined before with lex and yacc. C programming language is used beside lex and yacc.
An implementation of a Linux shell using the Linux system calls fork(), execvp(), wait(), and exit(). The input is tokenized using the flex tool and parsed using the yacc parser.
A compiler for a C-like programming language
A simple parser for python made using lex yacc
This project is a JSON parser implemented using Lex and Yacc on Ubuntu. The parser reads JSON data from input files or standard input, parses it, and displays the parsed data.
Compiler Design Lab
Compiler Design Lab programs of 7th Semester KTU CSE Batch
A symbolic execution engine in Prolog for C
C-Like compiler for a niche architecture.
simple python compiler by using flex\bison
I will keep my Lex Programs and Learnings Here.
A compiler built using Bison & Flex C++ interfaces that generates code for a hypothetical stack-based machine
Add a description, image, and links to the lex-yacc topic page so that developers can more easily learn about it.
To associate your repository with the lex-yacc topic, visit your repo's landing page and select "manage topics."