public abstract class IfDefExpressionParser
extends java.lang.Object
コンストラクタと説明 |
---|
IfDefExpressionParser() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected abstract com.ngMAT.Common.expression.IfDefExpressionElement |
doParse(CoolProperties prop,
java.lang.String src) |
static boolean |
eavaluate(CoolProperties prop,
java.lang.String src)
ifdef式を解析→評価し結果を返す。
|
protected int |
findDelim(char[] chars,
com.ngMAT.Common.expression.IfDefExpressionParser.ParsePosition pp,
int dx) |
protected boolean |
isDelim(char c) |
protected boolean |
isSpace(char c) |
protected int |
skipSpaces(char[] chars,
com.ngMAT.Common.expression.IfDefExpressionParser.ParsePosition pp,
int dx) |
public static boolean eavaluate(CoolProperties prop, java.lang.String src)
prop
- src
- protected abstract com.ngMAT.Common.expression.IfDefExpressionElement doParse(CoolProperties prop, java.lang.String src)
protected int skipSpaces(char[] chars, com.ngMAT.Common.expression.IfDefExpressionParser.ParsePosition pp, int dx)
protected boolean isSpace(char c)
protected int findDelim(char[] chars, com.ngMAT.Common.expression.IfDefExpressionParser.ParsePosition pp, int dx)
protected boolean isDelim(char c)