C# Class Microsoft.Bek.Frontend.BekParser

Afficher le fichier Open project: AutomataDotNet/Automata

Méthodes publiques

Méthode Description
BekFromString ( string program ) : BekProgram
DefsFromString ( string programs ) : List
ErrorDisplay ( BekException e, string str, int line, int col ) : string
ExprFromString ( string exp0 ) : expr

Private Methods

Méthode Description
ExtractLine ( string str, int line ) : string
ParseExprFromString ( string str ) : expr
ParseFromString ( string str ) : BekPgm

Method Details

BekFromString() public static méthode

public static BekFromString ( string program ) : BekProgram
program string
Résultat BekProgram

DefsFromString() public static méthode

public static DefsFromString ( string programs ) : List
programs string
Résultat List

ErrorDisplay() public static méthode

public static ErrorDisplay ( BekException e, string str, int line, int col ) : string
e Microsoft.Bek.Frontend.Meta.BekException
str string
line int
col int
Résultat string

ExprFromString() public static méthode

public static ExprFromString ( string exp0 ) : expr
exp0 string
Résultat expr