clo@kianting.info
cd /path/to/clo
node . [.clo FILE] --output-js=[.js FILE]
node [.js FILE]
toSome
, initial of basic tokenizer (tokenize
),
matchAny
, notDo
, orDo
, zeroOrMoreDo
, zeroOrOnceDo
tokenize
, 加強功能,加Token
界面。tokenize
。CONST
rule, and add the grammar rule.FuncApp ::= Single FuncAppAux | Single
FuncAppAUx ::= FunCallee FuncAppAUx
FuncCallee ::= "(" ")" | "(" ARGS ")"
ARGS = SINGLE "," ARGS | SINGLE
issue1
。其他ê物件猶著做。callee
.js-token
.ts-parsec
.putText
functionbigFrame
to prepare for convert to boxes and positions.使用lisp表示,但其實是陣列
(hglue 寬度 伸展值)
(vglue 高度 伸展值)
(bp 原始模式 斷行模式) ; breakpoint
(br) ; force newline
(em 數字)
(ex 數字)
(span {"font-family" : "Noto Sans" , "font-size" : 16 })
(vbox 高度 內容)
typedoc /path/to/src1 [/path/to/another/src/or/.js ...]
the generated page will be stored in /docs
.
typedoc --sourceLinkTemplate "https://git.kianting.info/?p=clo;a=blob;f={path};hb=HEAD#l{line}" /path/to/src1 ...
store the documents
rsync /path/to/docs host@/var/www/docs
Generated using TypeDoc