Add homework 3 solution for CS325
This commit is contained in:
@@ -24,7 +24,7 @@ data PyExpr
|
||||
| DictLiteral [(PyExpr, PyExpr)]
|
||||
| Lambda [PyPat] PyExpr
|
||||
| Var String
|
||||
| Tuple [PyExpr]
|
||||
| TupleLiteral [PyExpr]
|
||||
| FunctionCall PyExpr [PyExpr]
|
||||
| Access PyExpr [PyExpr]
|
||||
| Ternary PyExpr PyExpr PyExpr
|
||||
@@ -47,3 +47,6 @@ data PyStmt
|
||||
| FunctionDef String [String] [PyStmt]
|
||||
| Return PyExpr
|
||||
| Standalone PyExpr
|
||||
| Import String
|
||||
| FromImport String [String]
|
||||
| Nonlocal [String]
|
||||
|
||||
Reference in New Issue
Block a user