コード例 #1
0
ファイル: ExternalLinkAnalyzer.cs プロジェクト: Jobu/n2cms
        private bool IsStopSymbol(Token token)
        {
            if (token.Type != TokenType.Symbol)
                return false;

            switch (token.Fragment[0])
            {
                case ',':
                case '!':
                    return true;
                default:
                    return false;
            }
        }
コード例 #2
0
ファイル: Tokenizer.cs プロジェクト: grbbod/drconnect-jungo
		private Token FixIndex(ref int index, Token token)
		{
			token.Index = index;
			index += token.Fragment.Length;
			return token;
		}
コード例 #3
0
ファイル: ElementAnalyzer.cs プロジェクト: Biswo/n2cms
		protected virtual bool IsStartToken(Token token)
		{
			return token.Type == TokenType.Element && token.Fragment.StartsWith(StartFragment, StringComparison.OrdinalIgnoreCase);
		}