|
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 | |||||||||||