|
SWT LPEX v3.0.0 | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.lpex.hlasm.Instruction
com.ibm.lpex.hlasm.AssemblerInstruction
Assembler instruction.
Field Summary | |
---|---|
protected int | ALL_GOOD
|
protected int | ALL_KEYWORDS_VALID
|
protected int | ALL_POSITIONALS_VALID
|
protected String | class_type
|
protected char | DEFAULT_STYLE
|
protected int | INVALID_PARAMETER
|
protected boolean | keyword_after_equal_are_cs
|
protected boolean | keyword_before_equal_are_cs
|
protected int | NO_MATCH
|
protected int | NOT_A_KEYWORD
|
protected boolean | positional_are_cs
|
protected int | REQUIRED_OP_MISSING
|
protected int | TOO_MANY_OPERANDS
|
protected int | used_requireds
|
protected Vector | valid_operands
|
Fields inherited from class com.ibm.lpex.hlasm.Instruction |
---|
_multiLevel, _next |
Constructor Summary | |
---|---|
AssemblerInstruction(String instrX)
Build an assembler instruction from the instruction format read in. |
Method Summary | |
---|---|
boolean | charactersValid(String s1,
String s2)
Method charactersValid. |
boolean | charactersValidIgnoreCase(String s1,
String s2)
Method charactersValid. |
protected int | processValidateOperands(String operands)
Validates the operands of an assembler instruction. |
protected String | removeOperandFromString(String operand,
String operands)
|
protected void | setCaseLevels(int case_level)
This method will set values to determine what type checking will be used when processing operands. |
protected void | setTypeAttributes()
|
protected int | validatePositional(String operand,
int start_position)
|
Methods inherited from class com.ibm.lpex.hlasm.Instruction |
---|
GetFormat, getLastSyntaxError, getOpFont, setLastSyntaxError, setOpFont |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected int used_requireds
protected char DEFAULT_STYLE
protected String class_type
protected Vector valid_operands
protected final int ALL_KEYWORDS_VALID
protected final int ALL_POSITIONALS_VALID
protected final int ALL_GOOD
protected final int NOT_A_KEYWORD
protected final int NO_MATCH
protected final int INVALID_PARAMETER
protected final int TOO_MANY_OPERANDS
protected final int REQUIRED_OP_MISSING
protected boolean keyword_before_equal_are_cs
protected boolean keyword_after_equal_are_cs
protected boolean positional_are_cs
Constructor Detail |
public AssemblerInstruction(String instrX)
Method Detail |
protected void setTypeAttributes()
protected void setCaseLevels(int case_level)
protected int processValidateOperands(String operands)
protected int validatePositional(String operand, int start_position)
protected String removeOperandFromString(String operand, String operands)
public boolean charactersValid(String s1, String s2)
public boolean charactersValidIgnoreCase(String s1, String s2)
|
SWT LPEX v3.0.0 | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |