comparison src/instab.c @ 67:d5fe306f1ab1

Fixed numerous bugs in macro handling
author lost
date Mon, 05 Jan 2009 05:40:33 +0000
parents 31d8e85706e7
children 8aa6a28cba02
comparison
equal deleted inserted replaced
66:aa9d9fedfdf4 67:d5fe306f1ab1
351 { "iflt", { -1, -1, -1, -1}, pseudo_iflt, 1 }, 351 { "iflt", { -1, -1, -1, -1}, pseudo_iflt, 1 },
352 { "ifle", { -1, -1, -1, -1}, pseudo_ifle, 1 }, 352 { "ifle", { -1, -1, -1, -1}, pseudo_ifle, 1 },
353 { "endc", { -1, -1, -1, -1}, pseudo_endc, 1 }, 353 { "endc", { -1, -1, -1, -1}, pseudo_endc, 1 },
354 { "else", { -1, -1, -1, -1}, pseudo_else, 1 }, 354 { "else", { -1, -1, -1, -1}, pseudo_else, 1 },
355 355
356 { "macro", { -1, -1, -1, -1}, pseudo_macro, 1, 0 }, 356 { "macro", { -1, -1, -1, -1}, pseudo_macro, 1, 0, 1 },
357 { "endm", { -1, -1, -1, -1}, pseudo_endm, 1, 1 }, 357 { "endm", { -1, -1, -1, -1}, pseudo_endm, 1, 1, 1 },
358 358
359 { "setdp", { -1, -1, -1, -1}, pseudo_setdp }, 359 { "setdp", { -1, -1, -1, -1}, pseudo_setdp },
360 { "set", { -1, -1, -1, -1}, pseudo_set, 0, 0, 1 }, 360 { "set", { -1, -1, -1, -1}, pseudo_set, 0, 0, 1 },
361 361
362 /* flag end of table */ 362 /* flag end of table */