added documentation for Carl's ... in the student languages; otherwise 2e dots in templates look ugly
This commit is contained in:
parent
9a5bae277a
commit
8e176bc275
|
@ -86,7 +86,7 @@
|
|||
|
||||
@prim-nonterms[("advanced") define define-struct]
|
||||
|
||||
@prim-variables[("advanced") empty true false]
|
||||
@prim-variables[("advanced") empty true false .. ... .... ..... ......]
|
||||
|
||||
@; ----------------------------------------------------------------------
|
||||
@section[#:tag "advanced-syntax"]{Syntax for Advanced}
|
||||
|
|
|
@ -38,7 +38,7 @@
|
|||
|
||||
@prim-nonterms[("beginner-abbr") define define-struct]
|
||||
|
||||
@prim-variables[("beginner-abbr") empty true false]
|
||||
@prim-variables[("beginner-abbr") empty true false .. ... .... ..... ......]
|
||||
|
||||
@; ----------------------------------------
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
|
||||
@prim-nonterms[("beginner") define define-struct]
|
||||
|
||||
@prim-variables[("beginner") empty true false]
|
||||
@prim-variables[("beginner") empty true false .. ... .... ..... ......]
|
||||
|
||||
@; --------------------------------------------------
|
||||
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
|
||||
@prim-nonterms[("intm-w-lambda") define define-struct]
|
||||
|
||||
@prim-variables[("intm-w-lambda") empty true false]
|
||||
@prim-variables[("intm-w-lambda") empty true false .. ... .... ..... ......]
|
||||
|
||||
|
||||
@; ----------------------------------------------------------------------
|
||||
|
|
|
@ -43,8 +43,7 @@
|
|||
|
||||
@prim-nonterms[("intermediate") define define-struct]
|
||||
|
||||
@prim-variables[("intermediate") empty true false]
|
||||
|
||||
@prim-variables[("intermediate") empty true false .. ... .... ..... ......]
|
||||
|
||||
@; ----------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -56,7 +56,9 @@
|
|||
(to-paragraph
|
||||
(typeset-type (cadr func)))))
|
||||
|
||||
(define-syntax-rule (prim-variables (section-prefix) empty true false)
|
||||
(define-syntax-rule
|
||||
(prim-variables (section-prefix) empty true false ..2 ..3 ..4 ..5 ..6)
|
||||
;; ===>
|
||||
(make-splice
|
||||
(list
|
||||
@section[#:tag (string-append section-prefix " Pre-Defined Variables")]{Pre-Defined Variables}
|
||||
|
@ -71,7 +73,16 @@
|
|||
|
||||
@defthing[false boolean?]{
|
||||
|
||||
The false value.})))
|
||||
The false value.}
|
||||
|
||||
@section[#:tag (string-append section-prefix " Template Variables")]{Template Variables}
|
||||
@; MF: I tried abstracting but I failed
|
||||
@defidform[..2]{A placeholder for indicating that a definition is a template.}
|
||||
@defidform[..3]{A placeholder for indicating that a definition is a template.}
|
||||
@defidform[..4]{A placeholder for indicating that a definition is a template.}
|
||||
@defidform[..5]{A placeholder for indicating that a definition is a template.}
|
||||
@defidform[..6]{A placeholder for indicating that a definition is a template.}
|
||||
)))
|
||||
|
||||
;; ----------------------------------------
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user