lexertests.cs

来自「全功能c#编译器」· CS 代码 · 共 25 行

CS
25
字号
// project created on 28.08.2003 at 16:17
using System;

using ICSharpCode.SharpUnit;
using ICSharpCode.SharpRefactory.PrettyPrinter;
using ICSharpCode.SharpRefactory.Parser;
	
[TestSuiteAttribute()]
class MainClass
{
	[TestMethodAttribute()]
	void TestLexer1()
	{
//		Lexer lexer = new Lexer(new StringReader("(int)i"));
//		lexer.NextToken();
//		Assertion.AssertEquals(lexer.LookAhead.kind, Tokens.OpenParenthesis);
//		lexer.NextToken();
//		Assertion.AssertEquals(lexer.LookAhead.kind, Tokens.Int);
//		lexer.NextToken();
//		Assertion.AssertEquals(lexer.LookAhead.kind, Tokens.CloseParenthesis);
//		lexer.NextToken();
//		Assertion.AssertEquals(lexer.LookAhead.kind, Tokens.Identifier);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?