add glue helper to construct sized sequences

This commit is contained in:
Sven M. Hallberg 2013-02-17 16:47:36 +01:00
parent af23f3bbf3
commit 662357ccb4
2 changed files with 9 additions and 0 deletions

View file

@ -55,6 +55,13 @@ HParsedToken *h_make_seq(HArena *arena)
return ret;
}
HParsedToken *h_make_seqn(HArena *arena, size_t n)
{
HParsedToken *ret = h_make_(arena, TT_SEQUENCE);
ret->seq = h_carray_new_sized(arena, n);
return ret;
}
HParsedToken *h_make_bytes(HArena *arena, size_t len)
{
HParsedToken *ret = h_make_(arena, TT_BYTES);