This adds support for a new attribute `_example` which, if present, will load the file under `tests/examplefiles` pointed to by `_example` and show it as part of the lexer documentation. This allows us to have unit-tested files show up as small code snippets in the documentation, without having to worry that the documentation output contains possibly incorrectly highlighted code.
20 lines
475 B
Text
Generated
20 lines
475 B
Text
Generated
'?' Generic.Prompt
|
|
' ' Text.Whitespace
|
|
'let' Keyword
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'=> 1\n' Generic.Output
|
|
|
|
'?' Generic.Prompt
|
|
' ' Text.Whitespace
|
|
'a' Name
|
|
'\n' Text.Whitespace
|
|
|
|
'=> 1\n' Generic.Output
|