Axiom.RenderSystems.OpenGL.ATI.Compiler2Pass.PositionToNextSymbol C# (CSharp) Method

PositionToNextSymbol() protected method

Position to the next possible valid symbol.
protected PositionToNextSymbol ( ) : bool
return bool
		protected bool PositionToNextSymbol()
		{
			bool validSymbolFound = false;
			bool eos = false;

			while ( !validSymbolFound && !eos )
			{
				SkipWhitespace();
				SkipEndOfLine();
				SkipComments();

				// have we reached the end of the string?
				if ( charPos == endOfSource )
				{
					eos = true;
				}
				else
				{
					// if ASCII > space then assume valid character is found
					if ( source[ charPos ] > ' ' )
					{
						validSymbolFound = true;
					}
				}
			}// end of while

			return validSymbolFound;
		}