pegged.examples.constraints

This module was used to parse template constraints and instantiate the various constituent, to find which one is blocking a template to be instantiated.

I have to code this again, using the D parser.

Members

Functions

argListAlias
string argListAlias(ParseResult p)
Undocumented in source. Be warned that the author may not have intended to support it.
constraintToCode
string constraintToCode(ParseResult p)
Undocumented in source. Be warned that the author may not have intended to support it.
generateAllConstraints
string[] generateAllConstraints(ParseResult p)
Undocumented in source. Be warned that the author may not have intended to support it.
generateAllMockUps
string generateAllMockUps(string argList, string[] constraints)
Undocumented in source. Be warned that the author may not have intended to support it.
generateAllTests
string generateAllTests(string assoc, string[] constraints)
Undocumented in source. Be warned that the author may not have intended to support it.
testAllConstraints
string testAllConstraints()
Undocumented in source. Be warned that the author may not have intended to support it.
testInstantiation
auto testInstantiation()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta