(command.CommandList
  children: [
    (C {(echo)} {(DQ ('static const uint32_t to_ucs4[256] = {'))})
    (command.Pipeline
      children: [
        (C {(sed)} {(-ne)} 
          {(SQ (Token id:Id.Lit_Chars val:'/^[^[:space:]]*[[:space:]]*.x00/d;/^END/q' span_id:14))} {(-e)} 
          {
            (SQ 
              (Token
                id: Id.Lit_Chars
                val: 's/^<U\\(....\\)>[[:space:]]*.x\\(..\\).*/  [0x\\2] = 0x\\1,/p'
                span_id: 22
              )
            )
          } {(DQ ($ Id.VSub_At '$@'))}
        )
        (C {(sort)} {(-u)})
      ]
      negated: F
    )
    (C {(echo)} {(DQ ('};'))})
    (C {(echo)} {(DQ ('static const struct gap from_idx[] = {'))})
    (command.Pipeline
      children: [
        (C {(sed)} {(-ne)} 
          {(SQ (Token id:Id.Lit_Chars val:'s/^<U\\(....\\).*/\\1/p;/^END/q' span_id:54))} {(DQ ($ Id.VSub_At '$@'))}
        )
        (C {(sort)} {(-u)})
        (C {($ Id.VSub_DollarName '$AWK')} {(-f)} {(gap.awk)})
      ]
      negated: F
    )
    (C {(echo)} {(DQ ('  { .start = 0xffff, .end = 0xffff, .idx =     0 }'))})
    (C {(echo)} {(DQ ('};'))})
    (C {(echo)} {(DQ ('static const char from_ucs4[] = {'))})
    (command.Pipeline
      children: [
        (C {(sed)} {(-ne)} 
          {
            (SQ 
              (Token
                id: Id.Lit_Chars
                val: 's/^<U\\(....\\)>[[:space:]]*.x\\(..\\).*/\\1 \\2/p;/^END/q'
                span_id: 100
              )
            )
          } {(DQ ($ Id.VSub_At '$@'))}
        )
        (C {(sort)} {(-u)})
        (C {($ Id.VSub_DollarName '$AWK')} {(-f)} {(gaptab.awk)})
      ]
      negated: F
    )
    (C {(echo)} {(DQ ('};'))})
  ]
)