Adder is a small but usable subset of the Python language. It is named for the Blackadder comedy series, much as the Python language is named for Monty Python.
Add cases to valueOfBop for each of the valid combinations of relational operator and operands. Note: Any combinations not covered by what you implement will simply be undefined.
[x] Less Than - value for integers, floats, and strings; perform the usual less-than comparison, but only if the expressed values are the same kind
[ ] Greater Than - value for integers, floats, and strings; perform the usual greater-than comparison, but only if the expressed values are the same kind (Ryan)
[x] Less-Equal - as for less then, but includes equality
[ ] Greater-Equal - as for greater, but includes equality (Ryan)
Note: This will serve as an initial implementation. Time permitting, we may tweak this later to make it more faithful to how Python does things.
@Marist-CMPT331-TOPL/students Depends on #35
Add cases to
valueOfBop
for each of the valid combinations of relational operator and operands. Note: Any combinations not covered by what you implement will simply beundefined
.Note: This will serve as an initial implementation. Time permitting, we may tweak this later to make it more faithful to how Python does things.