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 ISourceCodeTokenizer
getTokenizer()
boolean
match(String token, int iType, boolean bPeek)
boolean
matchOperator(String token, boolean bPeek)
boolean
matchWord(String word, boolean bPeek)
static GosucProject
parse(InputStream file, ICustomParser custParser)
static GosucProject
parse(String strContent, ICustomParser custParser)
void
verify(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)
-
-