assert 335 src/assemble.c assert(str[0] == '='); assert 365 src/assemble.c assert(str[0] == '\''); assert 18 src/cerr.c assert(cerrc > 0 && cerrv != NULL); assert 27 src/cmem.c assert(s != NULL); assert 35 src/cmem.c assert(s != NULL); assert 185 src/disassemble.c assert(file != NULL); assert 253 src/exec.c assert(sizeof(short) * 8 == 16 && (short)0xFFFF == -1); assert 615 src/exec.c assert(sys->cpu->sp > execptr->end && sys->cpu->sp <= sys->memsize); assert 623 src/exec.c assert(sys->cpu->sp > execptr->end); assert 638 src/exec.c assert(sys->cpu->sp > execptr->end && sys->cpu->sp <= sys->memsize); assert 646 src/exec.c assert(sys->cpu->sp <= sys->memsize); assert 91 src/label.c assert(prog != NULL && label != NULL); assert 108 src/label.c assert(label != NULL); assert 144 src/label.c assert(p->label != NULL); assert 32 src/load.c assert(file != NULL); assert 360 src/monitor.c assert(moncmdl != NULL); assert 158 src/struct.c assert(cmd != NULL); assert 242 src/struct.c assert(word <= 7); assert 103 src/token.c assert(line); assert 30 src/word.c assert(isdigit(str[0]) || str[0] == '-'); assert 49 src/word.c assert(str[0] == '#'); assert 86 src/word.c assert(sizeof(WORD) * 8 == 16); /* WORD型のサイズが16ビットであることを確認 */