BUGS
If identifiers don't start with @ they will not be detected.
Does not cope with nested braces properly.
Ignores definitions and macros.
Its slow.
It doesn't cope with all the symbols.
It does not do tables, diagrams, graphics, etc - and may never do them - see below.
It is not a true parser - so it will never get it right. There is no BNF for Lout which means that making a proper parser is `non-trivial'. However, lout2html
may be sufficient for your needs - at least to do the bulk of the conversion work.
Lout
Converts a subset of Lout to HTML
Pragmas:
strict
Modules:
Getopt::Long
Lout
HTML::Entities
Linux
GPL.