scheme_syntax_highlighter now accepts the full programme and is beginning to emit HTML