typst-0.9: test/typ/layout/enum-numbering-04.out
--- parse tree ---
[ Comment
, SoftBreak
, Code
"typ/layout/enum-numbering-04.typ"
( line 2 , column 2 )
(Set
(Ident (Identifier "text"))
[ KeyValArg
(Identifier "font") (Literal (String "New Computer Modern"))
])
, SoftBreak
, Code
"typ/layout/enum-numbering-04.typ"
( line 3 , column 2 )
(Set
(Ident (Identifier "enum"))
[ KeyValArg
(Identifier "numbering")
(FuncExpr
[ SinkParam (Just (Identifier "args")) ]
(FuncCall
(FieldAccess
(Ident (Identifier "mat")) (Ident (Identifier "math")))
[ NormalArg
(FuncCall
(FieldAccess
(Ident (Identifier "pos")) (Ident (Identifier "args")))
[])
]))
, KeyValArg (Identifier "full") (Literal (Boolean True))
])
, SoftBreak
, EnumListItem
Nothing
[ Text "A"
, SoftBreak
, EnumListItem Nothing [ Text "B" ]
, SoftBreak
, EnumListItem
Nothing
[ Text "C" , SoftBreak , EnumListItem Nothing [ Text "D" ] ]
]
, SoftBreak
, EnumListItem Nothing [ Text "E" ]
, SoftBreak
, EnumListItem Nothing [ Text "F" ]
, ParBreak
]
--- evaluated ---
document(body: { text(body: [
]),
text(body: [
],
font: "New Computer Modern"),
text(body: [
],
font: "New Computer Modern"),
enum(children: ({ text(body: [A
],
font: "New Computer Modern"),
enum(children: (text(body: [B],
font: "New Computer Modern"),
{ text(body: [C
],
font: "New Computer Modern"),
enum(children: (text(body: [D],
font: "New Computer Modern")),
full: true,
numbering: ) }),
full: true,
numbering: ) },
text(body: [E],
font: "New Computer Modern"),
text(body: [F],
font: "New Computer Modern")),
full: true,
numbering: ) })