(command.CommandList children: [ (C {(echo)} {(DQ ('static const uint32_t to_ucs4[256] = {'))}) (command.Pipeline children: [ (C {(sed)} {(-ne)} {(SQ <'/^[^[:space:]]*[[:space:]]*.x00/d;/^END/q'>)} {(-e)} {(SQ <'s/^<U\\(....\\)>[[:space:]]*.x\\(..\\).*/ [0x\\2] = 0x\\1,/p'>)} {(DQ ($ 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 <'s/^<U\\(....\\).*/\\1/p;/^END/q'>)} {(DQ ($ VSub_At '$@'))}) (C {(sort)} {(-u)}) (C {($ 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 <'s/^<U\\(....\\)>[[:space:]]*.x\\(..\\).*/\\1 \\2/p;/^END/q'>)} {(DQ ($ VSub_At '$@'))} ) (C {(sort)} {(-u)}) (C {($ VSub_DollarName '$AWK')} {(-f)} {(gaptab.awk)}) ] negated: F ) (C {(echo)} {(DQ ('};'))}) ] )