[racket] syntax, differently
> I'd be happy with shifting everything on RUN and SUBMIT. At that point the
> student thinks that the program is complete.
How before SAVE and after OPEN?
Upon INDENT-ALL, students definitely notice when they've left some parens
unmatched because the functions defined afterwards will all scoot to the
right. But it's harder to notice the existence of too many closing parens,
because auto-indenting won't tab into the negative columns. This would
indeed be a good place for the red highlighting that Robby mentioned.
-Paul