[Oberon] "built in" functions
shark at gulfnet.sd64.bc.ca
shark at gulfnet.sd64.bc.ca
Fri May 19 20:56:47 CEST 2006
I want to understand the "built in" functions
(if that is the correct terminology) better.
CAP( ) for example. Appears it is defined in
OPB.Mod. Ie.
| cap:
IF f = Char THEN
IF z^.class = Nconst THEN
z^.conval^.intval := ORD(CAP(CHR(z^.conval^.intval))); z^.obj := NIL
ELSE z := NewOp(op, typ, z)
END
ELSE err(111); z^.typ := OPT.chartyp
END
Can anyone shed a little light on this?
With ORD(CAP(CHR(z^.conval^.intval)))
present, how is this not a recursive definition?
Thanks, ... Peter E.
Desktops.OpenDoc http://carnot.pathology.ubc.ca/
More information about the Oberon
mailing list