cece.compiler
The compiler takes a parsed set of guides and compiles and writes the output to
the file system.
-
class
cece.compiler.
Compiler
(config, guides)[source]
The compiler object.
Parameters: |
- config (dict) – The configuration
- guides (dict) – The parsed set of guides to output
|
-
_make_id_url
(id)[source]
Make url from an id.
Parameters: | id (string) – The id to form into a url |
-
compile
()[source]
Compile the provided guides and write out the result to the file
system.
-
_compile_folder
(path, folder)[source]
Compile a folder, which is a listing of links to other folders or
pages.
Parameters: |
- path (string) – The path of the folder
- folder (dict) – The data for the folder
|
-
_compile_page
(path, page)[source]
Compile a page.
Parameters: |
- path (string) – The path of the page
- page (dict) – The data for the page
|