C# 클래스 RunExperiments.RecognizerGenerator

파일 보기 프로젝트 열기: AutomataDotNet/Automata

공개 메소드들

메소드 설명
GenerateLanguages ( ) : void

Generates random fast languages

GenerateRecognizer ( ) : void
GenerateTAUsingFast ( int langRules, int maxSt, int totGen ) : void
GetFastProg ( TreeTransducer aut, string accName ) : string

비공개 메소드들

메소드 설명
GenerateAlphabet ( ) : void
GenerateBoolExprOfNumb ( string var, bool isReal ) : void
GenerateBoolExprOfString ( string var ) : string
GenerateConsNilTranRule ( int i ) : void
GenerateExprOfNumb ( string var, bool isReal ) : void
GenerateIdentityTranRule ( ) : void
GenerateLangRule ( ) : void
GeneratePredicates ( ) : void
GenerateString ( ) : void
GenerateTranRule ( int id ) : void
GenerateZeroLangRule ( ) : void
GenerateZeroLangRuleFalse ( ) : void

메소드 상세

GenerateLanguages() 공개 정적인 메소드

Generates random fast languages
public static GenerateLanguages ( ) : void
리턴 void

GenerateRecognizer() 공개 정적인 메소드

public static GenerateRecognizer ( ) : void
리턴 void

GenerateTAUsingFast() 공개 정적인 메소드

public static GenerateTAUsingFast ( int langRules, int maxSt, int totGen ) : void
langRules int
maxSt int
totGen int
리턴 void

GetFastProg() 공개 정적인 메소드

public static GetFastProg ( TreeTransducer aut, string accName ) : string
aut TreeTransducer
accName string
리턴 string