A major mode for Scheme48 development