Requires a working mermaid setup for just-the-docs.
Place the file below in the _plugins
folder of your site. Now in your AsciiDoc files, you can do
[mermaid]
....
graph TD;
A-->B;
A-->C;
import macros | |
macro callFilter(filter: stmt, value: stmt): expr = | |
if value.kind == nnkStrLit: | |
newStmtList( | |
newNimNode(nnkConstSection).add(newNimNode(nnkConstDef).add(newIdentNode("filtered"), newEmptyNode(), | |
newCall(filter, value))), | |
newIdentNode("filtered")) | |
else: | |
newCall(filter, value) |
#!/usr/bin/expect -f | |
# | |
# creates a new key/cert pair with openssl and signs it with a local CA | |
# | |
# expects /etc/ssl/openssl.cnf to provide correct defaults to everything | |
# except the CN. Easily modifyable to handle more parameters. | |
# | |
# usage: ./newcert.key CN capass | |
# | |
# * CN: the name of your website, eg example.com |
# Makefile to make it work | |
it: | |
@echo > /dev/null | |
work: | |
@echo "aye!" | |
# support for Picard | |
so: | |
@echo "Warp 9 engaged." | |
.PHONY: it work so |
with Ada.Text_IO; use Ada.Text_IO; | |
with Ada.Containers.Hashed_Maps; use Ada.Containers; | |
with Ada.Iterator_Interfaces; | |
procedure Main is | |
package Tiles is | |
-- Implementation is completely hidden | |
type Tile_Type is private; | |
Requires a working mermaid setup for just-the-docs.
Place the file below in the _plugins
folder of your site. Now in your AsciiDoc files, you can do
[mermaid]
....
graph TD;
A-->B;
A-->C;