mirror of
https://github.com/ralsina/tartrazine.git
synced 2024-11-13 23:12:24 +00:00
533 lines
9.5 KiB
Plaintext
533 lines
9.5 KiB
Plaintext
---input---
|
||
; Term : Definition1
|
||
: Definition2
|
||
|
||
; '''Term'''
|
||
: Definition1
|
||
: Definition2
|
||
: Definition3
|
||
: Definition4
|
||
|
||
; [[Wikipedia:Term#123|Blah]] : Definition1
|
||
|
||
; [[Wikipedia:Term#123|Blah]]
|
||
: Definition1
|
||
|
||
# Item1
|
||
# ''Item2''
|
||
# Item3
|
||
# [[Item4]]
|
||
## Sub-item 1
|
||
### Sub-sub-item
|
||
#### Sub-sub-sub-item
|
||
## Sub-item 2
|
||
# Item5
|
||
|
||
* Item1
|
||
* '''Item2'''
|
||
* Item3
|
||
* [[Item4]]
|
||
** Sub-item 4 a)
|
||
*** Sub-item 4 a) 1.
|
||
**** Sub-item 4 a) 1. i)
|
||
**** Sub-item 4 a) 1. ii)
|
||
** Sub-item 4 b)
|
||
* Item5
|
||
|
||
Indentation as used on talk pages:
|
||
:[[Each]] ''colon'' at the '''start''' of a line
|
||
::causes the line to be indented by three more character positions.
|
||
:::(The indentation persists
|
||
so long as no carriage return or line break is used.)
|
||
:::Repeat the indentation at any line break.
|
||
::::Use an extra colon for each response.
|
||
:::::And so forth ...
|
||
::::::And so on ...
|
||
{{Outdent|::::::}}The outdent template can give a visual indicator that we're deliberately cancelling the indent (6 levels here)
|
||
|
||
:*# Mixed list
|
||
::##:*: Complex mixed list
|
||
|
||
---tokens---
|
||
';' Keyword
|
||
' ' Text
|
||
'Term' Text
|
||
' ' Text
|
||
':' Keyword
|
||
' ' Text
|
||
'Definition1' Text
|
||
'\n' Text
|
||
|
||
':' Keyword
|
||
' ' Text
|
||
'Definition2' Text
|
||
'\n' Text
|
||
|
||
'\n' Text
|
||
|
||
';' Keyword
|
||
' ' Text
|
||
"'''" Generic.Strong
|
||
'Term' Generic.Strong
|
||
"'''" Generic.Strong
|
||
'\n' Text
|
||
|
||
':' Keyword
|
||
' ' Text
|
||
'Definition1' Text
|
||
'\n' Text
|
||
|
||
':' Keyword
|
||
' ' Text
|
||
'Definition2' Text
|
||
'\n' Text
|
||
|
||
':' Keyword
|
||
' ' Text
|
||
'Definition3' Text
|
||
'\n' Text
|
||
|
||
':' Keyword
|
||
' ' Text
|
||
'Definition4' Text
|
||
'\n' Text
|
||
|
||
'\n' Text
|
||
|
||
';' Keyword
|
||
' ' Text
|
||
'[[' Punctuation
|
||
'Wikipedia' Name.Namespace
|
||
':' Punctuation
|
||
'Term' Name.Tag
|
||
'#' Punctuation
|
||
'123' Name.Label
|
||
'|' Punctuation
|
||
'Blah' Text
|
||
']]' Punctuation
|
||
'\xa0' Text
|
||
':' Keyword
|
||
' ' Text
|
||
'Definition1' Text
|
||
'\n' Text
|
||
|
||
'\n' Text
|
||
|
||
';' Keyword
|
||
' ' Text
|
||
'[[' Punctuation
|
||
'Wikipedia' Name.Namespace
|
||
':' Punctuation
|
||
'Term' Name.Tag
|
||
'#' Punctuation
|
||
'123' Name.Label
|
||
'|' Punctuation
|
||
'Blah' Text
|
||
']]' Punctuation
|
||
'\xa0' Text
|
||
'\n' Text
|
||
|
||
':' Keyword
|
||
' ' Text
|
||
'Definition1' Text
|
||
'\n' Text
|
||
|
||
'\n' Text
|
||
|
||
'#' Keyword
|
||
' ' Text
|
||
'Item1' Text
|
||
'\n' Text
|
||
|
||
'#' Keyword
|
||
' ' Text
|
||
"''" Generic.Emph
|
||
'Item2' Generic.Emph
|
||
"''" Generic.Emph
|
||
'\n' Text
|
||
|
||
'#' Keyword
|
||
' ' Text
|
||
'Item3' Text
|
||
'\n' Text
|
||
|
||
'#' Keyword
|
||
' ' Text
|
||
'[[' Punctuation
|
||
'Item4' Name.Tag
|
||
']]' Punctuation
|
||
'\n' Text
|
||
|
||
'##' Keyword
|
||
' ' Text
|
||
'Sub' Text
|
||
'-' Text
|
||
'item' Text
|
||
' ' Text
|
||
'1' Text
|
||
'\n' Text
|
||
|
||
'###' Keyword
|
||
' ' Text
|
||
'Sub' Text
|
||
'-' Text
|
||
'sub' Text
|
||
'-' Text
|
||
'item' Text
|
||
'\n' Text
|
||
|
||
'####' Keyword
|
||
' ' Text
|
||
'Sub' Text
|
||
'-' Text
|
||
'sub' Text
|
||
'-' Text
|
||
'sub' Text
|
||
'-' Text
|
||
'item' Text
|
||
'\n' Text
|
||
|
||
'##' Keyword
|
||
' ' Text
|
||
'Sub' Text
|
||
'-' Text
|
||
'item' Text
|
||
' ' Text
|
||
'2' Text
|
||
'\n' Text
|
||
|
||
'#' Keyword
|
||
' ' Text
|
||
'Item5' Text
|
||
'\n' Text
|
||
|
||
'\n' Text
|
||
|
||
'*' Keyword
|
||
' ' Text
|
||
'Item1' Text
|
||
'\n' Text
|
||
|
||
'*' Keyword
|
||
' ' Text
|
||
"'''" Generic.Strong
|
||
'Item2' Generic.Strong
|
||
"'''" Generic.Strong
|
||
'\n' Text
|
||
|
||
'*' Keyword
|
||
' ' Text
|
||
'Item3' Text
|
||
'\n' Text
|
||
|
||
'*' Keyword
|
||
' ' Text
|
||
'[[' Punctuation
|
||
'Item4' Name.Tag
|
||
']]' Punctuation
|
||
'\n' Text
|
||
|
||
'**' Keyword
|
||
' ' Text
|
||
'Sub' Text
|
||
'-' Text
|
||
'item' Text
|
||
' ' Text
|
||
'4' Text
|
||
' ' Text
|
||
'a' Text
|
||
')' Text
|
||
'\n' Text
|
||
|
||
'***' Keyword
|
||
' ' Text
|
||
'Sub' Text
|
||
'-' Text
|
||
'item' Text
|
||
' ' Text
|
||
'4' Text
|
||
' ' Text
|
||
'a' Text
|
||
')' Text
|
||
' ' Text
|
||
'1' Text
|
||
'.' Text
|
||
'\n' Text
|
||
|
||
'****' Keyword
|
||
' ' Text
|
||
'Sub' Text
|
||
'-' Text
|
||
'item' Text
|
||
' ' Text
|
||
'4' Text
|
||
' ' Text
|
||
'a' Text
|
||
')' Text
|
||
' ' Text
|
||
'1' Text
|
||
'.' Text
|
||
' ' Text
|
||
'i' Text
|
||
')' Text
|
||
'\n' Text
|
||
|
||
'****' Keyword
|
||
' ' Text
|
||
'Sub' Text
|
||
'-' Text
|
||
'item' Text
|
||
' ' Text
|
||
'4' Text
|
||
' ' Text
|
||
'a' Text
|
||
')' Text
|
||
' ' Text
|
||
'1' Text
|
||
'.' Text
|
||
' ' Text
|
||
'ii' Text
|
||
')' Text
|
||
'\n' Text
|
||
|
||
'**' Keyword
|
||
' ' Text
|
||
'Sub' Text
|
||
'-' Text
|
||
'item' Text
|
||
' ' Text
|
||
'4' Text
|
||
' ' Text
|
||
'b' Text
|
||
')' Text
|
||
'\n' Text
|
||
|
||
'*' Keyword
|
||
' ' Text
|
||
'Item5' Text
|
||
'\n' Text
|
||
|
||
'\n' Text
|
||
|
||
'Indentation' Text
|
||
' ' Text
|
||
'as' Text
|
||
' ' Text
|
||
'used' Text
|
||
' ' Text
|
||
'on' Text
|
||
' ' Text
|
||
'talk' Text
|
||
' ' Text
|
||
'pages' Text
|
||
':' Text
|
||
'\n' Text
|
||
|
||
':' Keyword
|
||
'[[' Punctuation
|
||
'Each' Name.Tag
|
||
']]' Punctuation
|
||
' ' Text
|
||
"''" Generic.Emph
|
||
'colon' Generic.Emph
|
||
"''" Generic.Emph
|
||
' ' Text
|
||
'at' Text
|
||
' ' Text
|
||
'the' Text
|
||
' ' Text
|
||
"'''" Generic.Strong
|
||
'start' Generic.Strong
|
||
"'''" Generic.Strong
|
||
' ' Text
|
||
'of' Text
|
||
' ' Text
|
||
'a' Text
|
||
' ' Text
|
||
'line' Text
|
||
'\n' Text
|
||
|
||
'::' Keyword
|
||
'causes' Text
|
||
' ' Text
|
||
'the' Text
|
||
' ' Text
|
||
'line' Text
|
||
' ' Text
|
||
'to' Text
|
||
' ' Text
|
||
'be' Text
|
||
' ' Text
|
||
'indented' Text
|
||
' ' Text
|
||
'by' Text
|
||
' ' Text
|
||
'three' Text
|
||
' ' Text
|
||
'more' Text
|
||
' ' Text
|
||
'character' Text
|
||
' ' Text
|
||
'positions' Text
|
||
'.' Text
|
||
'\n' Text
|
||
|
||
':::' Keyword
|
||
'(' Text
|
||
'The' Text
|
||
' ' Text
|
||
'indentation' Text
|
||
' ' Text
|
||
'persists' Text
|
||
'\n' Text
|
||
|
||
'so' Text
|
||
' ' Text
|
||
'long' Text
|
||
' ' Text
|
||
'as' Text
|
||
' ' Text
|
||
'no' Text
|
||
' ' Text
|
||
'carriage' Text
|
||
' ' Text
|
||
'return' Text
|
||
' ' Text
|
||
'or' Text
|
||
' ' Text
|
||
'line' Text
|
||
' ' Text
|
||
'break' Text
|
||
' ' Text
|
||
'is' Text
|
||
' ' Text
|
||
'used' Text
|
||
'.' Text
|
||
')' Text
|
||
'\n' Text
|
||
|
||
':::' Keyword
|
||
'Repeat' Text
|
||
' ' Text
|
||
'the' Text
|
||
' ' Text
|
||
'indentation' Text
|
||
' ' Text
|
||
'at' Text
|
||
' ' Text
|
||
'any' Text
|
||
' ' Text
|
||
'line' Text
|
||
' ' Text
|
||
'break' Text
|
||
'.' Text
|
||
'\n' Text
|
||
|
||
'::::' Keyword
|
||
'Use' Text
|
||
' ' Text
|
||
'an' Text
|
||
' ' Text
|
||
'extra' Text
|
||
' ' Text
|
||
'colon' Text
|
||
' ' Text
|
||
'for' Text
|
||
' ' Text
|
||
'each' Text
|
||
' ' Text
|
||
'response' Text
|
||
'.' Text
|
||
'\n' Text
|
||
|
||
':::::' Keyword
|
||
'And' Text
|
||
' ' Text
|
||
'so' Text
|
||
' ' Text
|
||
'forth' Text
|
||
' ' Text
|
||
'.' Text
|
||
'.' Text
|
||
'.' Text
|
||
'\n' Text
|
||
|
||
'::::::' Keyword
|
||
'And' Text
|
||
' ' Text
|
||
'so' Text
|
||
' ' Text
|
||
'on' Text
|
||
' ' Text
|
||
'.' Text
|
||
'.' Text
|
||
'.' Text
|
||
'\n' Text
|
||
|
||
'{{' Punctuation
|
||
'Outdent' Name.Tag
|
||
'|' Punctuation
|
||
':' Text
|
||
':' Text
|
||
':' Text
|
||
':' Text
|
||
':' Text
|
||
':' Text
|
||
'}}' Punctuation
|
||
'The' Text
|
||
' ' Text
|
||
'outdent' Text
|
||
' ' Text
|
||
'template' Text
|
||
' ' Text
|
||
'can' Text
|
||
' ' Text
|
||
'give' Text
|
||
' ' Text
|
||
'a' Text
|
||
' ' Text
|
||
'visual' Text
|
||
' ' Text
|
||
'indicator' Text
|
||
' ' Text
|
||
'that' Text
|
||
' ' Text
|
||
'we' Text
|
||
"'" Text
|
||
're' Text
|
||
' ' Text
|
||
'deliberately' Text
|
||
' ' Text
|
||
'cancelling' Text
|
||
' ' Text
|
||
'the' Text
|
||
' ' Text
|
||
'indent' Text
|
||
' ' Text
|
||
'(' Text
|
||
'6' Text
|
||
' ' Text
|
||
'levels' Text
|
||
' ' Text
|
||
'here' Text
|
||
')' Text
|
||
'\n' Text
|
||
|
||
'\n' Text
|
||
|
||
':*#' Keyword
|
||
' ' Text
|
||
'Mixed' Text
|
||
' ' Text
|
||
'list' Text
|
||
'\n' Text
|
||
|
||
'::##:*:' Keyword
|
||
' ' Text
|
||
'Complex' Text
|
||
' ' Text
|
||
'mixed' Text
|
||
' ' Text
|
||
'list' Text
|
||
'\n' Text
|