Class CATypePackageCompiler
java.lang.Object
com.io7m.cardant.type_packages.compilers.internal.CATypePackageCompiler
-
Constructor Summary
ConstructorsConstructorDescriptionCATypePackageCompiler(CAStrings inStrings, CATypePackageResolverType inResolver, CATypePackageParserFactoryType inParsers, CATypePackageCheckerFactoryType inCheckers) A type package compiler. -
Method Summary
Modifier and TypeMethodDescriptionCompile the given package text.
-
Constructor Details
-
CATypePackageCompiler
public CATypePackageCompiler(CAStrings inStrings, CATypePackageResolverType inResolver, CATypePackageParserFactoryType inParsers, CATypePackageCheckerFactoryType inCheckers) A type package compiler.- Parameters:
inStrings- The stringsinResolver- The resolverinParsers- The parsersinCheckers- The checkers
-
-
Method Details
-
execute
Description copied from interface:CATypePackageCompilerTypeCompile the given package text.- Specified by:
executein interfaceCATypePackageCompilerType- Parameters:
text- The text- Returns:
- The compilation result
- Throws:
IOException- On I/O errors
-