Assignments done as a part of course :
Assignment1 -> File-Format-Conversion-using-SML
Assignment2 -> Lexer-and-Parser-of-Boolean-Programs
Assignment3 -> Evaluation and Type-Checking of a toy functional programming language. It is a tool to scan, parse and evaluate expressions in an SML-esque programming language. It has support for arithmetic, booleans, functions(higher-order and recursive as well). The input consists of semi-colon separated expressions.