assert 359 src/assemble.c assert(str[0] == '='); assert 389 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 195 src/disassemble.c assert(file != NULL); assert 257 src/exec.c assert(sizeof(short) * 8 == 16 && (short)0xFFFF == -1); assert 619 src/exec.c assert(sys->cpu->sp > execptr->end && sys->cpu->sp <= sys->memsize); assert 627 src/exec.c assert(sys->cpu->sp > execptr->end); assert 642 src/exec.c assert(sys->cpu->sp > execptr->end && sys->cpu->sp <= sys->memsize); assert 650 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ビットであることを確認 */