applyConversion (...)
Signature: ilTree:t<t,t> -> conversion:Conversion -> parameters:string [] -> t<t,t>
|
|
applyConversions (...)
Signature: ilTree:t<t,t> ref -> frontend:Frontend -> conversions:seq<'?9778> -> convParams:string [] -> unit
Type parameters: '?9778
|
|
checkIlTree ilTree gen
Signature: ilTree:t<t,t> ref -> gen:Generator -> unit
|
|
dealWithErrors ilTree
Signature: ilTree:t<t,t> ref -> unit
|
|
eol
Signature: string
|
|
gen (...)
Signature: grammarFile:string -> frontend:Frontend -> generator:Generator -> generatorParams:string option -> conversions:seq<'?9792> -> convParams:string [] -> userDefs:seq<string> -> generateToFile:bool -> obj
Type parameters: '?9792
|
|
generate (...)
Signature: grammarFile:string -> frontend:Frontend -> generator:Generator -> generatorParams:string option -> conversions:seq<'?9796> -> convParams:string [] -> userDefs:seq<string> -> obj
Type parameters: '?9796
|
|
GenerateFromStrToFile (...)
Signature: grammarStr:string -> frontend:Frontend -> generator:Generator -> generatorParams:string option -> conversions:seq<'?9788> -> convParams:string [] -> unit
Type parameters: '?9788
|
|
GenerateFromStrToObj (...)
Signature: grammarStr:string -> frontend:Frontend -> generator:Generator -> generatorParams:string option -> conversions:seq<'?9790> -> convParams:string [] -> obj
Type parameters: '?9790
|
|
generateToFile (...)
Signature: grammarFile:string -> frontend:Frontend -> generator:Generator -> generatorParams:string option -> conversions:seq<'?9794> -> convParams:string [] -> userDefs:seq<string> -> unit
Type parameters: '?9794
|
|
genToFile (generator, genParams, ilTree)
Signature: (generator:Generator * genParams:string option * ilTree:t<t,t> ref) -> obj
|
|
genToObj (generator, genParams, ilTree)
Signature: (generator:Generator * genParams:string option * ilTree:t<t,t> ref) -> obj
|
|
getIlTreeFromFile (...)
Signature: grammarFile:string -> frontend:Frontend -> userDefs:seq<string> -> t<t,t> ref
|
|
getIlTreeFromStr grammarStr frontend
Signature: grammarStr:string -> frontend:Frontend -> t<t,t> ref
|
|
getLogMsg e msg
Signature: e:Exception -> msg:string -> string
|
|
log e m
Signature: e:Exception -> m:string -> '?9764
Type parameters: '?9764
|
|
prepareGrammarFromFile (...)
Signature: frontend:'?9782 -> grammarFile:string -> userDefs:seq<string> -> '?9782 * t<t,t> ref
Type parameters: '?9782
|
|
prepareGrammarFromString (...)
Signature: frontend:'?9780 -> grammarStr:string -> '?9780 * t<t,t> ref
Type parameters: '?9780
|
|
prepareResultForGeneration (...)
Signature: (frontend:Frontend * ilTree:t<t,t> ref) -> generator:'?9784 -> generatorParams:'?9785 -> conversions:seq<'?9786> -> convParams:string [] -> '?9784 * '?9785 * t<t,t> ref
Type parameters: '?9784, '?9785, '?9786
|
|
processErrors (...)
Signature: errorList:(Module<'?9769,'?9770> * 'a list) list -> msg:string -> map:('a -> string) -> delimiter:string -> unit
Type parameters: '?9769, '?9770, 'a
|
|