YaccConstructor


ReplaceLiterals

Namespace: Yard.Core.Conversions

Nested types and modules

TypeDescription
ReplaceLiterals

Functions and values

Function or valueDescription
eachProduction f productionList
Signature: f:(t<'?8524,'?8525> -> unit) -> productionList:t<'?8524,'?8525> list -> unit
Type parameters: '?8524, '?8525
replaceLiterals ruleList token_format
Signature: ruleList:t<t,t> list -> token_format:string -> t<t,t> list
replaceLiteralsInProduction (...)
Signature: production:t<'?8527,'?8528> -> replacedLiterals:Dictionary<string,string> -> grammarTokens:HashSet<string> -> token_format:string -> t<'?8527,'?8528>
Type parameters: '?8527, '?8528
tokenName literal token_format
Signature: literal:string -> token_format:string -> string
Fork me on GitHub