This repository contains the solutions to programming assignments given in IIT Delhi's programming languages course.
- Functional programming
- Standard ML
- ml-lex
- ml-yacc
- Logic programming
- Prolog
- A basic interpreter written in Standard ML
- Integer binary trees and binary search trees in prolog
- A lexer and parser for a dummy programming language
WHILE
made using ml-lex and ml-yacc - An evaluator for
WHILE
using the previous lexer and parser along with stacks and memory