Skip to content

09e56ac4 5e06 17e1 5285 c008a05183b2

Kim Hugener-Ohlsen edited this page May 28, 2016 · 2 revisions

Lexemes Class

Contains Lexemes for a parser.

Inheritance Hierarchy

System.Object
  Sundew.Quantities.Engine.Representations.Hierarchical.Parsing.LexicalAnalysis.Lexemes
Namespace: Sundew.Quantities.Engine.Representations.Hierarchical.Parsing.LexicalAnalysis
Assembly: Sundew.Quantities (in Sundew.Quantities.dll) Version: 1.0.2.0 (1.0.2.0)

Syntax

C#

public sealed class Lexemes : IEnumerable<Lexeme>, 
	IEnumerable

C#

public sealed class Lexemes : IEnumerable<Lexeme>, 
	IEnumerable

VB

Public NotInheritable Class Lexemes
	Implements IEnumerable(Of Lexeme), IEnumerable

VB

Public NotInheritable Class Lexemes
	Implements IEnumerable(Of Lexeme), IEnumerable

C++

public ref class Lexemes sealed : IEnumerable<Lexeme^>, 
	IEnumerable

C++

public ref class Lexemes sealed : IEnumerable<Lexeme^>, 
	IEnumerable

F#

[<SealedAttribute>]
type Lexemes =  
    class
        interface IEnumerable<Lexeme>
        interface IEnumerable
    end

F#

[<SealedAttribute>]
type Lexemes =  
    class
        interface IEnumerable<Lexeme>
        interface IEnumerable
    end

The Lexemes type exposes the following members.

Constructors

 

Name Description
Public method Lexemes Initializes a new instance of the Lexemes class.
  Back to Top

Properties

 

Name Description
Public property Current Gets or sets the current.
  Back to Top

Methods

 

Name Description
Public method AcceptToken Accepts the token.
Public method AcceptTokenFrom(Regex, String) Accepts the token from.
Public method AcceptTokenFrom(Regex, Boolean, String) Accepts the token from a regex.
Public method AcceptTokenFrom(TResult)(ILexemeRegistry(TResult), TResult) Accepts the token from a registry.
Public method AcceptTokenFrom(TResult)(ILexemeRegistry(TResult), Boolean, TResult) Accepts the token from.
Public method AcceptTokenType(TokenType) Accepts the type of the token.
Public method AcceptTokenType(TokenType, String) Accepts the type of the token.
Public method AcceptTokenType(TokenType, Boolean, String) Accepts the type of the token.
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Public method GetEnumerator Gets the enumerator.
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method MoveToPrevious Moves to previous.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
  Back to Top

See Also

Reference

Sundew.Quantities.Engine.Representations.Hierarchical.Parsing.LexicalAnalysis Namespace

Clone this wiki locally