C# Class Axiom.Compiler.Framework.PrologOperatorTable

Summary description for PrologCodeParser.
Exibir arquivo Open project: ahodroj/prologdotnet

Public Methods

Method Description
AddInfixOperator ( string name, bool left, bool right, int precedence ) : void
AddPostfixOperator ( string name, bool right, int precedence ) : void
AddPrefixOperator ( string name, bool left, int precedence ) : void
ExclusivelyPrefix ( string name ) : bool
GetOperator ( string name ) : PrologOperator
Initialize ( ) : void
IsOperator ( string name ) : bool
PrologOperatorTable ( ) : System
RemoveOperator ( string name ) : void

Method Details

AddInfixOperator() public method

public AddInfixOperator ( string name, bool left, bool right, int precedence ) : void
name string
left bool
right bool
precedence int
return void

AddPostfixOperator() public method

public AddPostfixOperator ( string name, bool right, int precedence ) : void
name string
right bool
precedence int
return void

AddPrefixOperator() public method

public AddPrefixOperator ( string name, bool left, int precedence ) : void
name string
left bool
precedence int
return void

ExclusivelyPrefix() public method

public ExclusivelyPrefix ( string name ) : bool
name string
return bool

GetOperator() public method

public GetOperator ( string name ) : PrologOperator
name string
return PrologOperator

Initialize() public method

public Initialize ( ) : void
return void

IsOperator() public method

public IsOperator ( string name ) : bool
name string
return bool

PrologOperatorTable() public method

public PrologOperatorTable ( ) : System
return System

RemoveOperator() public method

public RemoveOperator ( string name ) : void
name string
return void