2018-03-15 15:34:48 +03:00
|
|
|
(Debug.sanitize-addresses)
|
2018-02-26 21:53:23 +03:00
|
|
|
(Project.config "print-ast" true)
|
2018-03-26 17:02:17 +03:00
|
|
|
|
2018-05-31 13:05:55 +03:00
|
|
|
;; (doc f "This function will return 123.")
|
|
|
|
;; (sig f (Fn [] Int))
|
|
|
|
;; (defn f [] 123)
|
2018-03-26 17:02:17 +03:00
|
|
|
|
2018-05-31 13:05:55 +03:00
|
|
|
;; (defmodule Foo
|
|
|
|
;; (doc f "This is an evil function.")
|
|
|
|
;; (defn f [] 666)
|
|
|
|
;; (hidden h)
|
|
|
|
;; (defn h [] @"trash")
|
|
|
|
;; (defn g [] 10000))
|
2018-03-26 17:02:17 +03:00
|
|
|
|
2018-05-31 13:05:55 +03:00
|
|
|
;; (doc Foo.g "The 10000 dollar function, annotated from afar.")
|
2018-03-27 15:32:47 +03:00
|
|
|
|
2018-05-31 13:05:55 +03:00
|
|
|
;; (Project.config "docs-directory" "./out/")
|
|
|
|
;; (Project.config "title" "Temp")
|
2018-03-27 15:32:47 +03:00
|
|
|
|
2018-05-31 13:05:55 +03:00
|
|
|
;; (save-docs Foo)
|
|
|
|
|
2018-05-31 14:09:34 +03:00
|
|
|
(defmodule Abc
|
|
|
|
|
|
|
|
(defn a [] 123)
|
|
|
|
(hidden b)
|
|
|
|
(defn b [] 123.0)
|
|
|
|
(defn c [x] x)
|
|
|
|
(defn d []
|
|
|
|
(c 123))
|
|
|
|
(defn e []
|
|
|
|
(c @"hej"))
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
(Project.config "docs-directory" "./out/")
|
|
|
|
(Project.config "title" "ABC")
|
|
|
|
(save-docs Abc)
|