> 2 2 > 2/3 2/3 > "abc" "abc" > \#a [image] [image] #a: undefined; cannot reference an identifier before its definition > #\a #\a > + # > a [image] [image] a: undefined; cannot reference an identifier before its definition > (define a 5) > a 5 > (1 2 3) [image] [image] application: not a procedure; expected a procedure that can be applied to arguments given: 1 > (+ 2 3) 5 > 2 + 3 2 # 3 > (+) 0 > (-) [image] [image] -: arity mismatch; the expected number of arguments does not match the given number expected: at least 1 given: 0 > (*) 1 > (+ 1 2 4 5 2 3 2 6) 25 > (/ 5 0) [image] [image] /: division by zero > (+12) [image] [image] application: not a procedure; expected a procedure that can be applied to arguments given: 12 > (*34) [image] [image] *34: undefined; cannot reference an identifier before its definition > a 5 > (define b (+ a 2)) > b 7 > (define c (+ b c)) [image] [image] c: undefined; cannot reference an identifier before its definition > (define a (+ a 5)) > a 10 > (define + 10) [image] [image] ../../usr/share/racket/pkgs/drracket/drracket/private/rep.rkt:1207:22: define-values: assignment disallowed; cannot re-define a constant constant: + in module:top-level > (define + 10) [image] [image] ../../usr/share/racket/pkgs/drracket/drracket/private/rep.rkt:1207:22: define-values: assignment disallowed; cannot re-define a constant constant: + in module:top-level > + # > (define + 10) > + 10 > (+ 2 3) . . application: not a procedure; expected a procedure that can be applied to arguments given: 10 > (define define 32) > define 32 > (define 2 3) . . application: not a procedure; expected a procedure that can be applied to arguments given: 32 > (quote 2) 2 > 2 2 > (quote +) + > + # > (quote (+ 2 3)) (+ 2 3) > (define store+ +) > store+ # > (define + *) > (+ 3 5) 15 > (store+ 3 5) 8 > (define + store+) > (+ 3 5) 8 > #\' #\' > '' '))) . read-syntax: unexpected `)` > (h) . . /: division by zero > (square) . . square: arity mismatch; the expected number of arguments does not match the given number expected: 1 given: 0 > (square 1 2) . . square: arity mismatch; the expected number of arguments does not match the given number expected: 1 given: 2 > pi . . pi: undefined; cannot reference an identifier before its definition > (quote square) square