예제 #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();
}