Skip to content

cal-poly-csc530-2214/autograder-cole_cummins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Autograder

The autograder above can parse either an sexpression as defined by the following syntax

Prog = BlockStmt

Stmt = BlockStmt | v = Exp | return Exp | if Exp Stmt Stmt

Exp = v | Number | a opr b

And parse rules with the following syntax

InBounds = ? Symbol
SetTerms = { Rules ... }

A further addition to the project would be applying rules to a Program, changing mpy to mpy tilda

About

autograder-cole_cummins created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages