Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMP 3220 - Principles of Programming Languages

This repository contains assignments for COMP 3320 Principles of Programming Languages course.

Assignments

Basic introduction to programming language concepts and course setup.

Implementation of a lexical analyzer (scanner) for a simple programming language called TINY, with support for basic arithmetic, boolean expressions, and control structures.

Implementation of a parser for the TINY programming language, designed to analyze the structure of the code and ensure it adheres to the defined grammar.

An enhanced version of the Ruby Parser, adding support for more complex language features and improved error handling during parsing.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages