A TextMate syntax highlighting grammar for the Atom editor, to assist literate programming in Scheme using the Literate preprocessing language.
The following materials were useful references when writing this grammar.
- A Guide to writing a language grammar (TextMate) in Atom (Aerijo)
- Creating a Legacy TextMate Grammar (Atom Flight Manual)
- TextMate grammar boilerplate (DamnedScholar)
- Writing a TextMate Grammar: Some Lessons Learned (Matt Neuburg)
- Giant list of TextMate scopes
- Language Grammars (TextMate manual)
- Scope naming (Sublime text manual)
- Regex101 (Online regex tester and debugger)
- Oniguruma regex reference
- latex.cson (Latex grammar for Atom by Aerijo)
- literate.cson (Atom grammar for a different “Literate” – of interest to see what scope names are used)
- scheme.cson (Atom
syntax-scheme
grammar for Atom)