In XREPL, I followed the CL convention for "identifiers" that evaluate to past results: ^, ^^, ^^^, etc. CL uses *, which won't work in Racket.
Another alternative is what Guile does, use a number instead: $1, $2, $3, etc. Any opinions or personal preference in favor of one or the other? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev