rouge
rouge copied to clipboard
A pure Ruby code highlighter that is compatible with Pygments
(backslash-sequences in regular strings and double-double-quotes in literal strings) As promised in the comments to #600.
_Please note: New lexers are contributed to Rouge from the community. Your request will help the community in developing a lexer but it does not mean that anyone **will** develop...
Any non-ascii characters appear as error with red background. Crystal and Ruby handle unicode names fine. Code below compiles and runs fine in both languages. **Name of the lexer** *...
**kotlin** **Code sample** A sample of the code that produces the bug. ``` fun `test object`() {} fun `test object is being tested`() {} ```  [Official Docs](https://talonvoice.com/docs/) ## Implementation in other libraries There is a VSCode extension properly highlighting TalonScript [here](https://github.com/mrob95/vscode-TalonScript) ## Additional context I plan on learning enough...
**The name of the language** [Scala 3][r0] is the next iteration of the Scala language, already released and stable — Rouge supports Scala 2 syntax, but Scala 3 also introduces...
# Typos Typos (in **bold**) from: https://github.com/rouge-ruby/rouge/wiki/List-of-tokens | Token name | Token shortname | Description | |----------|--------|-----------| | Keyword.Type | kt | Keywords **wich** refer to a type id (such...
This adds a lexer for the [Forth](https://forth-standard.org) programming language. Since this is a bit of an unusual language (lacking a rigid structure and syntax), there is a bit of a...