typst-0.9: test/typ/math/op-01.out
--- parse tree ---
[ Comment
, SoftBreak
, Equation
True
[ MAlignPoint
, Code
"typ/math/op-01.typ"
( line 2 , column 5 )
(Ident (Identifier "sin"))
, Text "x"
, Text "+"
, MAttach
(Just (Text "2"))
Nothing
(Code
"typ/math/op-01.typ"
( line 2 , column 13 )
(Ident (Identifier "log")))
, Text "x"
, HardBreak
, Text "="
, MAlignPoint
, Code
"typ/math/op-01.typ"
( line 3 , column 5 )
(FuncCall (Ident (Identifier "sin")) [ BlockArg [ Text "x" ] ])
, Text "+"
, MAttach
(Just (Text "2"))
Nothing
(Code
"typ/math/op-01.typ"
( line 3 , column 14 )
(Ident (Identifier "log")))
, MGroup (Just "(") (Just ")") [ Text "x" ]
]
, ParBreak
]
--- evaluated ---
document(body: { text(body: [
]),
math.equation(block: true,
body: { math.alignpoint(),
math.op(limits: false,
text: "sin"),
text(body: [x]),
text(body: [+]),
math.attach(b: text(body: [2]),
base: math.op(limits: false,
text: "log"),
t: none),
text(body: [x]),
linebreak(),
text(body: [=]),
math.alignpoint(),
math.op(limits: false,
text: "sin"),
text(body: [(]),
text(body: [x]),
text(body: [)]),
text(body: [+]),
math.attach(b: text(body: [2]),
base: math.op(limits: false,
text: "log"),
t: none),
math.lr(body: ({ [(],
text(body: [x]),
[)] })) },
numbering: none),
parbreak() })