50g System RPL list processing
|
10-31-2014, 09:27 PM
Post: #15
|
|||
|
|||
RE: 50g System RPL list processing
(10-31-2014 08:53 PM)Marcus von Cube Wrote: The behavior of nil and one should be that of 0 and 1 for numbers: That makes more sense. Still have a few extra cases to consider: one + some object = ??? trivial for numbers, I'm not sure for other object types. one + one = ??? (we need to define two??) one + nil = one one * nil = nil one * one = one nil * nil = nil nil + nil = nil Subtraction cases are trivial, division is not so trivial, though is not defined for most non-numeric objects: nil / some object = nil some object / nil = error: Divide by zero one / some object = INV(some object) (assuming INV is defined for the object) some object / one = some object |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)