> 42 42 > 9483982057324895732489057324890573248957324890573248957324890573248907590832475 9483982057324895732489057324890573248957324890573248957324890573248907590832475 > 2342342342342341351235/123421341235125161 2342342342342341351235/123421341235125161 > #\A #\A > #\0 #\0 > 0 0 > -a -a: undefined; cannot reference an identifier before its definition > -3 -3 > - # > -- --: undefined; cannot reference an identifier before its definition > (define -- -) > -- # > (1 + 2) application: not a procedure; expected a procedure that can be applied to arguments given: 1 > #\' #\' > (define (g x) (- (g (+ x 1)) 1)) > (g 0) [image] Interactions disabled; out of memory > (define (h) (+ 2 3)) > (define hh (+ 2 3)) > hh 5 > h # > (h) 5 > ((h)) application: not a procedure; expected a procedure that can be applied to arguments given: 5 arguments...: [none] > (+ (/ 4 0) xxx) /: division by zero > 1.342367836489274893275897324859732458732485732458932475892347827389273892738945728947327895 1.3423678364892748 > 1342367836489274893275897324859732458732485732458932475892347827389273892738945728947327895/1000000000000000 268473567297854978655179464971946491746497146491786495178469565477854778547789145789465579/200000000000000 > (max 1 2 5 6) 6 > (max) max: arity mismatch; the expected number of arguments does not match the given number expected: at least 1 given: 0 > (expt 2 10) 1024 > + # > procedure? # > (number? 2) #t > (number? a) a: undefined; cannot reference an identifier before its definition > (number? a) #t > (symbol? symbol?) #f > (symbol? 'symbol?) #t > (procedure? procedure?) #t > (define a 2) > (define (g x) (- (g (+ x 1) 1))) > (g 0) > (define (g x) (g (+ x 1))) > (g 0) user break