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 |