packages feed

typst-0.9: test/typ/compiler/array-34.out

--- parse tree ---
[ Comment
, SoftBreak
, Code
    "typ/compiler/array-34.typ"
    ( line 2 , column 2 )
    (FuncCall
       (Ident (Identifier "test"))
       [ NormalArg
           (FuncCall
              (FieldAccess (Ident (Identifier "zip")) (Array []))
              [ NormalArg (Array []) ])
       , NormalArg (Array [])
       ])
, SoftBreak
, Code
    "typ/compiler/array-34.typ"
    ( line 3 , column 2 )
    (FuncCall
       (Ident (Identifier "test"))
       [ NormalArg
           (FuncCall
              (FieldAccess
                 (Ident (Identifier "zip")) (Array [ Reg (Literal (Int 1)) ]))
              [ NormalArg (Array []) ])
       , NormalArg (Array [])
       ])
, SoftBreak
, Code
    "typ/compiler/array-34.typ"
    ( line 4 , column 2 )
    (FuncCall
       (Ident (Identifier "test"))
       [ NormalArg
           (FuncCall
              (FieldAccess
                 (Ident (Identifier "zip")) (Array [ Reg (Literal (Int 1)) ]))
              [ NormalArg (Array [ Reg (Literal (Int 2)) ]) ])
       , NormalArg
           (Array
              [ Reg (Array [ Reg (Literal (Int 1)) , Reg (Literal (Int 2)) ]) ])
       ])
, SoftBreak
, Code
    "typ/compiler/array-34.typ"
    ( line 5 , column 2 )
    (FuncCall
       (Ident (Identifier "test"))
       [ NormalArg
           (FuncCall
              (FieldAccess
                 (Ident (Identifier "zip"))
                 (Array [ Reg (Literal (Int 1)) , Reg (Literal (Int 2)) ]))
              [ NormalArg
                  (Array [ Reg (Literal (Int 3)) , Reg (Literal (Int 4)) ])
              ])
       , NormalArg
           (Array
              [ Reg (Array [ Reg (Literal (Int 1)) , Reg (Literal (Int 3)) ])
              , Reg (Array [ Reg (Literal (Int 2)) , Reg (Literal (Int 4)) ])
              ])
       ])
, SoftBreak
, Code
    "typ/compiler/array-34.typ"
    ( line 6 , column 2 )
    (FuncCall
       (Ident (Identifier "test"))
       [ NormalArg
           (FuncCall
              (FieldAccess
                 (Ident (Identifier "zip"))
                 (Array
                    [ Reg (Literal (Int 1))
                    , Reg (Literal (Int 2))
                    , Reg (Literal (Int 3))
                    , Reg (Literal (Int 4))
                    ]))
              [ NormalArg
                  (Array [ Reg (Literal (Int 5)) , Reg (Literal (Int 6)) ])
              ])
       , NormalArg
           (Array
              [ Reg (Array [ Reg (Literal (Int 1)) , Reg (Literal (Int 5)) ])
              , Reg (Array [ Reg (Literal (Int 2)) , Reg (Literal (Int 6)) ])
              ])
       ])
, SoftBreak
, Code
    "typ/compiler/array-34.typ"
    ( line 7 , column 2 )
    (FuncCall
       (Ident (Identifier "test"))
       [ NormalArg
           (FuncCall
              (FieldAccess
                 (Ident (Identifier "zip"))
                 (Array
                    [ Reg (Array [ Reg (Literal (Int 1)) , Reg (Literal (Int 2)) ])
                    , Reg (Literal (Int 3))
                    ]))
              [ NormalArg
                  (Array [ Reg (Literal (Int 4)) , Reg (Literal (Int 5)) ])
              ])
       , NormalArg
           (Array
              [ Reg
                  (Array
                     [ Reg (Array [ Reg (Literal (Int 1)) , Reg (Literal (Int 2)) ])
                     , Reg (Literal (Int 4))
                     ])
              , Reg (Array [ Reg (Literal (Int 3)) , Reg (Literal (Int 5)) ])
              ])
       ])
, SoftBreak
, Code
    "typ/compiler/array-34.typ"
    ( line 8 , column 2 )
    (FuncCall
       (Ident (Identifier "test"))
       [ NormalArg
           (FuncCall
              (FieldAccess
                 (Ident (Identifier "zip"))
                 (Array [ Reg (Literal (Int 1)) , Reg (Literal (String "hi")) ]))
              [ NormalArg
                  (Array
                     [ Reg (Literal (Boolean True)) , Reg (Literal (Boolean False)) ])
              ])
       , NormalArg
           (Array
              [ Reg
                  (Array [ Reg (Literal (Int 1)) , Reg (Literal (Boolean True)) ])
              , Reg
                  (Array
                     [ Reg (Literal (String "hi")) , Reg (Literal (Boolean False)) ])
              ])
       ])
, ParBreak
]
--- evaluated ---
document(body: { text(body: [
]), 
                 text(body: [✅]), 
                 text(body: [
]), 
                 text(body: [✅]), 
                 text(body: [
]), 
                 text(body: [✅]), 
                 text(body: [
]), 
                 text(body: [✅]), 
                 text(body: [
]), 
                 text(body: [✅]), 
                 text(body: [
]), 
                 text(body: [✅]), 
                 text(body: [
]), 
                 text(body: [✅]), 
                 parbreak() })