Documentation ¶
Overview ¶
Package mycomarkup provides an API for processing Mycomarkup-formatted documents.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BlockToHTML ¶
BlockToHTML turns the given block into HTML. It supports only a subset of Mycomarkup.
func BlockTree ¶
BlockTree returns a slice of blocks parsed from the Mycomarkup document contained in ctx.
Pass visitors. Visitors are functions (usually closures) that are called on every found block.
Visitors included with mycomarkup can be gotten from OpenGraphVisitors. More visitors coming soon.
func BlocksToHTML ¶
func BlocksToHTML(_ mycocontext.Context, ast []blocks.Block) string
BlocksToHTML turns the blocks into their HTML representation.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package blocks provides some of the Mycomarkup's blocks.
|
Package blocks provides some of the Mycomarkup's blocks. |
cmd
|
|
Package globals provides global variables.
|
Package globals provides global variables. |
Package links provides a data type for links.
|
Package links provides a data type for links. |
Package mycocontext provides a wrapper over context.Context and some operations on the wrapper.
|
Package mycocontext provides a wrapper over context.Context and some operations on the wrapper. |
Package parser turns the source text into a sequence of blocks.
|
Package parser turns the source text into a sequence of blocks. |
Package tools provides visitors for external usage and will provide other tools one day.
|
Package tools provides visitors for external usage and will provide other tools one day. |
Package util provides simple utility functions usable in all modules.
|
Package util provides simple utility functions usable in all modules. |
Click to show internal directories.
Click to hide internal directories.