annotate docs/lexerlist.rst @ 278:315e94bac8a7

Link from "Names and Entities" to "TokenReplaceFilter"
author Franz Glasner <fzglas.hg@dom66.de>
date Wed, 20 May 2026 12:11:30 +0200
parents bb8d11a3a6e4
children 6d5d630506e4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
141
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
1 .. -*- coding: utf-8; indent-tabs-mode: nil; -*-
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
2
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
3 .. to be included in some documentation pages
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
4
260
bb8d11a3a6e4 Optimizie table layout -- especially for PDFs
Franz Glasner <fzglas.hg@dom66.de>
parents: 201
diff changeset
5 .. tabularcolumns:: >{\raggedright}\Y{.18}>{\raggedright}\Y{.24}>{\raggedright}\Y{.18}>{\raggedright}\Y{.19}\Y{.23}
bb8d11a3a6e4 Optimizie table layout -- especially for PDFs
Franz Glasner <fzglas.hg@dom66.de>
parents: 201
diff changeset
6
141
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
7 .. list-table::
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
8 :align: left
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
9 :header-rows: 1
260
bb8d11a3a6e4 Optimizie table layout -- especially for PDFs
Franz Glasner <fzglas.hg@dom66.de>
parents: 201
diff changeset
10 :widths: 18 24 18 19 23
141
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
11
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
12 * - Language Name
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
13 - Description
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
14 - Extension(s)
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
15 - Aliases / Short Name(s)
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
16 - Lexer Class
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
17
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
18 * - AlgPseudocode
201
b6a959c31bed Wording
Franz Glasner <fzglas.hg@dom66.de>
parents: 150
diff changeset
19 - Pseudocode lexer inspired by CTAN's `Algpseudocodex`_
141
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
20 - \*.algpseudocode, \*.algpseudo
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
21 - algpseudocode, algpseudo
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
22 - AlgPseudocodeLexer
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
23
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
24 * - AlgPseudocodeFR
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
25 - AlgPseudocode with french keyword expansion
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
26 - \*.algpseudo-fr, \*.algpseudocode-fr
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
27 - algpseudocode-fr, algpseudo-fr
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
28 - AlgPseudocodeLexer_FR
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
29
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
30 * - AlgPseudocodeDE
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
31 - AlgPseudocode with german keyword expansion
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
32 - \*.algpseudo-de, \*.algpseudocode-de
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
33 - algpseudocode-de, algpseudo-de
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
34 - AlgPseudocodeLexer_DE
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
35
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
36 * - FrPseudocode
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
37 - The original lexer (slightly changed) from `pygments-lexer-pseudocode`
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
38 - \*.fr-algo, \*.fr-pseudocode
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
39 - fr-pseudocode, fr-pseudo, fr-algorithm, fr-algo
acd9073cbbe3 Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
40 - FrPseudocodeLexer