Ejemplo n.º 1
0
// IntArray_insert: Append the specified element to the end of an array.
void IntArray_insert(Token array, int token) {
     // FIXME: call this append(), not insert().
    int oldSize = array.payload.IntArray->size;
    IntArray_resize(array, oldSize + 1 );
    ((int *) array.payload.IntArray->elements)[oldSize] = token;
}
Ejemplo n.º 2
0
// IntArray_insert: Append the specified element to the end of an array.
void IntArray_insert(Token array, int token) {
    int oldSize = array.payload.IntArray->size++;
    IntArray_resize(array, array.payload.IntArray->size);
    ((int *) array.payload.IntArray->elements)[oldSize] = token;
}