summary refs log tree commit diff
path: root/src/instruction/increment.c
blob: d2d51a51f9cf578dd656b54af33e8c5e448cb125 (plain)
1
2
3
4
5
6
7
8
9
10
11
#include "3cl.h"

#include "utils.h"

struct CCLFrame *ccl_instruction_increment(struct CCL *ccl, struct CCLFrame *frame)
{
    if (ccl->stack.cur < 1)
        die(1, "stack size is %d (%d required)", ccl->stack.cur, 1);
    ++ccl->stack.stack[ccl->stack.cur];
    return frame;
}