proj-oot-ootMainDetails

Read Oot first.

Details of Oot

In these sections, we try not to repeat what was said above in the 'Overview' and 'Tour' section. (todo take out redundancy)



todo

while, cond (switch; uses 'is'), continue, break, for, repeat

range (xrange, arange)

like webassembly, "Break and continue statements can only target blocks or loops in which they are nested."

webassemblyish comma: evaluate and ignore the result of the first operand, evaluate and return the second operand

todo: operators for various arithmetic fns in Oot Core

todo:

other stuff that looks cool from nacl:

!=

todo:

to avoid locale-specific encoding errors derailing the reporting of unusual conditions in errors or log messages, by default 'print' does not raise an exception when it cannot encode a character.




TODO revise and work in the stuff from [2]