Crate yarner_lib[−][src]
yarner-lib
is a simple library for building plugins for the Literate Programming tool Yarner.
See chapter Writing plugins of the Yarner user guide on how to use it.
Structs
CodeBlock | A |
Context | Plugin call context |
Document | A representation of a |
TextBlock | A |
Transclusion | A |
YarnerData | Plugin call context |
Enums
Line | A |
Node | A node, representing text and code blocks, as well as transclusions |
Constants
YARNER_VERSION | Version of this library |
Functions
parse_input | Read inputs from STDIN and parse into Context and Documents |
write_output | Write Documents as JSON to STDOUT |