forked from dan/liminix
1
0
Fork 0
liminix/doc/parse-options-outputs.fnl

12 lines
337 B
Fennel

(local yaml (require :lyaml))
;; (local { : view } (require :fennel))
(local outputs (collect [k v (ipairs arg)]
(values v true)))
(each [_ option (ipairs (yaml.load (io.read "*a")))]
(when (. outputs option.name)
(print (.. ".. _" (string.gsub option.name "%." "-") ":") "\n")
(print option.description)))