Skip to content

robertwood68/Gurt-old-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gurt - Introductory Programming Language

Gurt is an introductory programming language that is being created to help students who have no programming experience learn to write code easily and understand the basics of data types, operations, and functions.

The full language definition for Gurt, including the syntax, example programs, Bachus-Naur Form, CONO Table, and Code Generators can be found in this repository here

The language is currently still being developed but the initial draft has been laid out and a compiler is being created using Python to compile a user-specified Gurt program file to an equivalent MIPS assembly file, which then can be run in Visual Studio Code by pressing Ctrl+Shift+P (to open command pallet) and running the "MARS: Assemble and run" command using the MARScode extension or by opening the created file in the MARS MIPS Simulator created by Missouri State University and pressing F3 to assemble the code and F5 to run it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published