There are 1 repository under principles-of-programming-languages topic.
BTECH Courses semwise
A short informal assignment submitted at MANIT, Bhopal as it is by me.
HCMUT Principles of Programming Languages Assignments 🧑💻
Several simple compilers/interpreters implemented in C/C++ or Haskell, e.g. music notation compiler (simple music notation to abc notation), several compilers for toy programming languages, and an interpreter for a JavaScript-like programming language.
Example includes explaintation for each principle
Buiding MT22, a C-like language. This projects include how to build a programming language from scratch.
A C++ implementation of operating system memory allocation algorithms using a doubly linked list.
Go Programming Language | Golang Examples | Example Codes | Concepts | Online Resources
Java codes for simple tasks. Each code has its description in the comments.
Lisp and TinyJ assignments for my principles of programming languages class
Term Projects of CSE4060 - Principles of Programming Languages
Python2k20
Functional programming assignments from my Principles of Programming Languages class
This repository contains the development of a compiler for the Bkool programming language, an object-oriented programming language designed using ANTLR and Python.
Concepts of program design projects
School Projects and Coursework at Stevens Institute of Technology
If_else_parser is a C++ tool that validates the syntax of if-else conditional statements. It checks for correctness, generates parse trees, and displays the grammar rules used. This project supports nested conditions and provides an educational resource for understanding if-else constructs in C++.
Program that reads a description of a Deterministic Finite Automaton (DFA) and then classifies input strings as accepted or rejected by the DFA
Houses assignment submissions made in the course CS350 "Principles of Programming Languages" at IIT-K in 2023-24 I Sem.
reference for Principles of Programming Languages course, Politecnico di Milano, A.Y. 2023/2024
Various Different Java Programs constructed in practice for the Ordinary level and Advanced level examinations
Using the (racket) plait language to implement a sum, negate, contain, and big leaves function for tree operations