Jarc> (expt 10 2) (stdin):39: Error: Symbol 'expt' has no value
Jarc> (rem bound '(sig apply cons car cdr is err nil t + - * / mod expt sqrt > < len annotate type rep uniq ccc infile outfile instring outstring inside stdout stdin stderr call-w/stdout call-w/stdin readc readb peekc writec writeb write disp sread coerce open-socket socket-accept setuid new-thread kill-thread break-thread sleep system pipe-from table maptable protect rand dir file-exists dir-exists rmfile mvfile macex macex1 eval on-err details scar scdr sref bound newstring trunc exact msec current-process-milliseconds current-gc-milliseconds seconds client-ip atomic-invoke dead flushout ssyntax ssexpand quit close force-close memory declare timedate sin cos tan asin acos atan log)) (nil t expt sqrt setuid kill-thread pipe-from exact current-process-milliseconds current-gc-milliseconds client-ip flushout force-close asin acos atan) Jarc>
Even though t and nil aren't 'bound in Jarc or Rainbow, they still work in practice.
-----