Package gw.lang.gosuc
Class GosucProjectParser
- java.lang.Object
-
- gw.lang.gosuc.GosucProjectParser
-
public class GosucProjectParser extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ISourceCodeTokenizergetTokenizer()booleanmatch(String token, int iType, boolean bPeek)booleanmatchOperator(String token, boolean bPeek)booleanmatchWord(String word, boolean bPeek)static GosucProjectparse(InputStream file, ICustomParser custParser)static GosucProjectparse(String strContent, ICustomParser custParser)voidverify(boolean bAssertion, String errorMsg)
-
-
-
Method Detail
-
parse
public static GosucProject parse(InputStream file, ICustomParser custParser)
-
parse
public static GosucProject parse(String strContent, ICustomParser custParser)
-
getTokenizer
public ISourceCodeTokenizer getTokenizer()
-
matchWord
public boolean matchWord(String word, boolean bPeek)
-
matchOperator
public boolean matchOperator(String token, boolean bPeek)
-
match
public boolean match(String token, int iType, boolean bPeek)
-
verify
public void verify(boolean bAssertion, String errorMsg)
-
-