packages feed

typst-0.9: test/typ/layout/page-05.out

--- parse tree ---
[ Comment
, ParBreak
, Code
    "typ/layout/page-05.typ"
    ( line 3 , column 2 )
    (FuncCall
       (Ident (Identifier "page"))
       [ KeyValArg (Identifier "width") (Literal (Numeric 100.0 Pt))
       , KeyValArg (Identifier "height") (Literal (Numeric 100.0 Pt))
       , NormalArg
           (Block
              (CodeBlock
                 [ FuncCall
                     (Ident (Identifier "layout"))
                     [ NormalArg
                         (FuncExpr
                            [ NormalParam (Identifier "size") ]
                            (Block
                               (Content
                                  [ Text "This"
                                  , Space
                                  , Text "page"
                                  , Space
                                  , Text "has"
                                  , Space
                                  , Text "a"
                                  , Space
                                  , Text "width"
                                  , Space
                                  , Text "of"
                                  , Space
                                  , Code
                                      "typ/layout/page-05.typ"
                                      ( line 4 , column 45 )
                                      (FieldAccess
                                         (Ident (Identifier "width")) (Ident (Identifier "size")))
                                  , Space
                                  , Text "and"
                                  , Space
                                  , Text "height"
                                  , Space
                                  , Text "of"
                                  , Space
                                  , Code
                                      "typ/layout/page-05.typ"
                                      ( line 4 , column 71 )
                                      (FieldAccess
                                         (Ident (Identifier "height")) (Ident (Identifier "size")))
                                  , Space
                                  ])))
                     ]
                 , FuncCall
                     (Ident (Identifier "h")) [ NormalArg (Literal (Numeric 1.0 Em)) ]
                 , FuncCall
                     (Ident (Identifier "place"))
                     [ NormalArg (Ident (Identifier "left"))
                     , NormalArg
                         (FuncCall
                            (Ident (Identifier "rect"))
                            [ KeyValArg (Identifier "width") (Literal (Numeric 80.0 Pt))
                            , KeyValArg (Identifier "stroke") (Ident (Identifier "blue"))
                            ])
                     ]
                 ]))
       ])
, ParBreak
]
--- evaluated ---
document(body: { parbreak(), 
                 page(body: { layout(func: ), 
                              h(amount: 1.0em), 
                              place(alignment: left, 
                                    body: rect(stroke: rgb(0%,45%,85%,100%), 
                                               width: 80.0pt)) }, 
                      height: 100.0pt, 
                      width: 100.0pt), 
                 parbreak() })