This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
cs330_f2016:laby [2018/09/27 19:52] morse |
cs330_f2016:laby [2018/09/27 19:58] morse |
||
---|---|---|---|
Line 39: | Line 39: | ||
Remember that you will use multiple dispatch to implement different "versions" of ''parse'' and ''calc'', based on the input type. | Remember that you will use multiple dispatch to implement different "versions" of ''parse'' and ''calc'', based on the input type. | ||
- | An important difference between the code that you will implement for this lab, and the code we went through in class, is that your code should properly abstract multiple binary AST nodes into a single class we'll call ''BinOp''. | + | An important difference between the code that you will implement for this lab, and the code we went through in class, is that your code should properly abstract multiple binary AST nodes into a single class we'll call ''BinopNode''. |
- | Please name your module RudInt. | + | Please name your module RudInt and submit just the one file. |
===Operator Table === | ===Operator Table === |