C# Class Parser, PetriNets

Mostra file Open project: aabs/PetriNets Class Usage Examples

Public Properties

Property Type Description
errors Errors
la Token
scanner Scanner
t Token

Public Methods

Method Description
ArcDetail ( bool &isInArc, int &weight, bool &inhib ) : void
ArcSetSpec ( ) : void
DstName ( List &dst ) : void
Expect ( int n ) : void
ExpectWeak ( int n, int follow ) : void
Get ( ) : void
InArcDetail ( bool &inhib, int &weight ) : void
MarkingEntry ( ) : void
MarkingSpec ( ) : void
OutArcDetail ( bool &inhib, int &weight ) : void
Parse ( ) : void
Parser ( Scanner scanner ) : System
PetriNetSpec ( ) : void
SemErr ( string msg ) : void
SrcName ( List &src ) : void
StringList ( List &src ) : void
SynErr ( int n ) : void

Private Methods

Method Description
StartOf ( int s ) : bool
WeakSeparator ( int n, int syFol, int repFol ) : bool

Method Details

ArcDetail() public method

public ArcDetail ( bool &isInArc, int &weight, bool &inhib ) : void
isInArc bool
weight int
inhib bool
return void

ArcSetSpec() public method

public ArcSetSpec ( ) : void
return void

DstName() public method

public DstName ( List &dst ) : void
dst List
return void

Expect() public method

public Expect ( int n ) : void
n int
return void

ExpectWeak() public method

public ExpectWeak ( int n, int follow ) : void
n int
follow int
return void

Get() public method

public Get ( ) : void
return void

InArcDetail() public method

public InArcDetail ( bool &inhib, int &weight ) : void
inhib bool
weight int
return void

MarkingEntry() public method

public MarkingEntry ( ) : void
return void

MarkingSpec() public method

public MarkingSpec ( ) : void
return void

OutArcDetail() public method

public OutArcDetail ( bool &inhib, int &weight ) : void
inhib bool
weight int
return void

Parse() public method

public Parse ( ) : void
return void

Parser() public method

public Parser ( Scanner scanner ) : System
scanner Scanner
return System

PetriNetSpec() public method

public PetriNetSpec ( ) : void
return void

SemErr() public method

public SemErr ( string msg ) : void
msg string
return void

SrcName() public method

public SrcName ( List &src ) : void
src List
return void

StringList() public method

public StringList ( List &src ) : void
src List
return void

SynErr() public method

public SynErr ( int n ) : void
n int
return void

Property Details

errors public_oe property

public Errors errors
return Errors

la public_oe property

public Token la
return Token

scanner public_oe property

public Scanner scanner
return Scanner

t public_oe property

public Token t
return Token