; procedures
to square :x
  output :x * :x
end
 
show defined? "x   ; true
show procedure? "x  ; true (also works for built-in primitives)
erase "x
show defined? "x   ; false
show square 3      ; I don't know how  to square
 
; names
 
make "n 23
 
show name? "n   ; true
ern "n
show name? "n   ; false
show :n     ; n has no value