|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sjm.parse.Assembler | +--org.jsesoft.jpp.MacroIfdefAssembler
An assembler for collecting a macro #ifdef/#ifndef.
Field Summary | |
static Token |
macroIf
The #if fence. |
protected static Token |
macroIfndef
An #ifndef token. |
Constructor Summary | |
MacroIfdefAssembler()
Creates an assembler for #ifdef/#ifndef. |
Method Summary | |
void |
workOn(Assembly assembly)
Handles #ifdef/#ifndef by switching skipping on/off. |
Methods inherited from class sjm.parse.Assembler |
elementsAbove |
Methods inherited from class java.lang.Object |
|
Field Detail |
public static final Token macroIf
protected static final Token macroIfndef
Constructor Detail |
public MacroIfdefAssembler()
Method Detail |
public void workOn(Assembly assembly)
workOn
in class Assembler
assembly
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |