Skip to content

Design and Implementation of Programming Languages

Notifications You must be signed in to change notification settings

lkpnchl/CMSC_124

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CMSC_124 - Design and Implementation of Programming Languages

This repository is for our project in CMSC 124 where we are creating our own Integrated Development Environment (IDE) for our own programming language.

NOTES

  • IDE Folder contains the GUI for the IDE.
  • PL Folder contains the Grammar, Parser, Scanner, etc. literally, the programming language

IDE

Install Godot

📋 TO DO:

  • New button function
  • Save button function
  • Save As button function
  • Close button function
  • Undo button function
  • Redo button function
  • Copy button function
  • Cut button function
  • Paste button function
  • Compile button function
  • Run button function
  • Welcome & Loading Screen
  • Extra Aesthetic

📋 TO DO:

  • Grammar
  • Parser
  • Scanner
  • Code Generation

About

Design and Implementation of Programming Languages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published