b70079fbfa
Clearly distinguish between a type and the behavioral properties of an instance of that type. The behavior of a type (and all its subtypes) can now be amended by adding methods to that types `behavior` object, without exposing the type objects internals. E.g.: pandoc.Inline.behavior.frob = function () print'42' end local str = pandoc.Str'hello' str.frob() -- outputs '42' |
||
---|---|---|
.. | ||
docx | ||
dzslides | ||
odt | ||
pptx | ||
templates | ||
translations | ||
abbreviations | ||
bash_completion.tpl | ||
epub.css | ||
init.lua | ||
jats.csl | ||
LaTeXMathML.js | ||
make-reference-files.hs | ||
pandoc.List.lua | ||
pandoc.lua | ||
sample.lua | ||
vimwiki.css |