示例#1
0
文件: Main.cpp 项目: campolake/mylang
int main()
{
    Scanner * scanner  = new Scanner("d://main.b");
    scanner->GetNextToken();
    delete scanner;
    return 0;
}
示例#2
0
Token Parser::NextToken() {
	if (!tokenAvailable) {
		savedToken = scan.GetNextToken();
		tokenAvailable = true;
	}
	return savedToken;
}
示例#3
0
文件: FAO.cpp 项目: OkabeRintarou/syl
void FAO::Advance()
{
	cur_token_ = scanner_.GetNextToken();
}