curry-frontend-2.0.0: Compile the functional logic language Curry to several intermediate formats

Index - C

CApplyCurry.AbstractCurry.Type, Curry.AbstractCurry
Case 
1 (Data Constructor)Curry.FlatCurry.Type, Curry.FlatCurry
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
3 (Data Constructor)IL.Type, IL
caseAltCurry.Syntax.Utils, Curry.Syntax
caseBranches 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
caseExpr 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
CaseModeCompilerOpts
CaseModeFreeCompilerOpts
CaseModeGoedelCompilerOpts
CaseModeHaskellCompilerOpts
CaseModePrologCompilerOpts
CaseType 
1 (Type/Class)Curry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
2 (Type/Class)Curry.Syntax.Type, Curry.Syntax
caseType 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
catCurry.Base.Pretty
CategoryCurry.Syntax.Lexer, Curry.Syntax
CCaseCurry.AbstractCurry.Type, Curry.AbstractCurry
CCaseTypeCurry.AbstractCurry.Type, Curry.AbstractCurry
CCharcCurry.AbstractCurry.Type, Curry.AbstractCurry
CClassCurry.AbstractCurry.Type, Curry.AbstractCurry
CClassDeclCurry.AbstractCurry.Type, Curry.AbstractCurry
CConsCurry.AbstractCurry.Type, Curry.AbstractCurry
CConsDeclCurry.AbstractCurry.Type, Curry.AbstractCurry
CConstraintCurry.AbstractCurry.Type, Curry.AbstractCurry
CContext 
1 (Type/Class)Curry.AbstractCurry.Type, Curry.AbstractCurry
2 (Data Constructor)Curry.AbstractCurry.Type, Curry.AbstractCurry
CDefaultDecl 
1 (Type/Class)Curry.AbstractCurry.Type, Curry.AbstractCurry
2 (Data Constructor)Curry.AbstractCurry.Type, Curry.AbstractCurry
CDoExprCurry.AbstractCurry.Type, Curry.AbstractCurry
CExprCurry.AbstractCurry.Type, Curry.AbstractCurry
CField 
1 (Type/Class)Curry.AbstractCurry.Type, Curry.AbstractCurry
2 (Data Constructor)Curry.AbstractCurry.Type, Curry.AbstractCurry
CFieldDeclCurry.AbstractCurry.Type, Curry.AbstractCurry
CFixityCurry.AbstractCurry.Type, Curry.AbstractCurry
CFlexCurry.AbstractCurry.Type, Curry.AbstractCurry
CFloatcCurry.AbstractCurry.Type, Curry.AbstractCurry
CFuncCurry.AbstractCurry.Type, Curry.AbstractCurry
CFuncDeclCurry.AbstractCurry.Type, Curry.AbstractCurry
CFuncTypeCurry.AbstractCurry.Type, Curry.AbstractCurry
CGuardedRhsCurry.AbstractCurry.Type, Curry.AbstractCurry
chainlCurry.Base.LLParseComb
chainl1Curry.Base.LLParseComb
chainrCurry.Base.LLParseComb
chainr1Curry.Base.LLParseComb
Char 
1 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)IL.Type, IL
charCurry.Base.Pretty
CharAttributesCurry.Syntax.Lexer, Curry.Syntax
CharcCurry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
CharCodeHtml.SyntaxColoring
charIdCurry.Base.Ident
CharTokCurry.Syntax.Lexer, Curry.Syntax
charTypeBase.Types
CheckChecks
checkModuleModules
checkModuleHeaderModules
checkVersionCurry.Files.PathUtils
choiceCurry.Base.LLParseComb
ChrCurry.Base.Pretty
CInfixlOpCurry.AbstractCurry.Type, Curry.AbstractCurry
CInfixOpCurry.AbstractCurry.Type, Curry.AbstractCurry
CInfixrOpCurry.AbstractCurry.Type, Curry.AbstractCurry
CInstanceCurry.AbstractCurry.Type, Curry.AbstractCurry
CInstanceDeclCurry.AbstractCurry.Type, Curry.AbstractCurry
CIntcCurry.AbstractCurry.Type, Curry.AbstractCurry
CLambdaCurry.AbstractCurry.Type, Curry.AbstractCurry
ClassEnv.Type
ClassDeclCurry.Syntax.Type, Curry.Syntax
ClassEnvEnv.Class
classEnvCompilerEnv
classifyExtensionCurry.Syntax.Extension
classifyToolCurry.Syntax.Extension
ClassInfoEnv.Class
ClassMethod 
1 (Type/Class)Base.Types
2 (Data Constructor)Base.Types
classMethodsEnv.Class
CLetDeclCurry.AbstractCurry.Type, Curry.AbstractCurry
CListCompCurry.AbstractCurry.Type, Curry.AbstractCurry
CLitCurry.AbstractCurry.Type, Curry.AbstractCurry
CLiteralCurry.AbstractCurry.Type, Curry.AbstractCurry
CLocalDeclCurry.AbstractCurry.Type, Curry.AbstractCurry
CLocalFuncCurry.AbstractCurry.Type, Curry.AbstractCurry
CLocalPatCurry.AbstractCurry.Type, Curry.AbstractCurry
CLocalVarsCurry.AbstractCurry.Type, Curry.AbstractCurry
closeP0Curry.Base.LexComb
closeP1Curry.Base.LexComb
clsKindEnv.TypeConstructor
clsMethodsEnv.TypeConstructor
CNewTypeCurry.AbstractCurry.Type, Curry.AbstractCurry
CodeHtml.SyntaxColoring
code2stringHtml.SyntaxColoring
ColonCurry.Syntax.Lexer, Curry.Syntax
colonCurry.Base.Pretty
columnCurry.Base.Position
CombCurry.FlatCurry.Type, Curry.FlatCurry
combArgs 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
combineSpansCurry.Base.Span
combName 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
CombTypeCurry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
combType 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
CommaCurry.Syntax.Lexer, Curry.Syntax
commaCurry.Base.Pretty
CommentaryHtml.SyntaxColoring
CommentsCompilerOpts
commentsNameCurry.Files.Filenames
CompCurry.CondCompile.Type
CompEnvCompilerEnv
compileModuleModules
CompilerEnv 
1 (Type/Class)CompilerEnv
2 (Data Constructor)CompilerEnv
completeCase 
1 (Function)Transformations.CaseCompletion
2 (Function)Transformations
composeBase.Subst, Base.KindSubst, Base.TypeSubst
CondCurry.CondCompile.Type
condCompileCondCompile
CondExpr 
1 (Type/Class)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
conditionCurry.CondCompile.Parser
condTransformCurry.CondCompile.Transform
ConOpDeclCurry.Syntax.Type, Curry.Syntax
ConsCurry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
consArgsCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
consArityCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
ConsCall 
1 (Data Constructor)Curry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
2 (Data Constructor)Html.SyntaxColoring
ConsDeclCurry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
ConsDeclareHtml.SyntaxColoring
ConsExportHtml.SyntaxColoring
consIdCurry.Base.Ident
ConsImportHtml.SyntaxColoring
ConsInfixHtml.SyntaxColoring
consNameCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
ConsPartCallCurry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
ConsPatternHtml.SyntaxColoring
Constraint 
1 (Type/Class)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
ConstrDecl 
1 (Type/Class)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
3 (Type/Class)IL.Type, IL
4 (Data Constructor)IL.Type, IL
constrIdCurry.Syntax.Utils, Curry.Syntax
constrIdentBase.Types
constrPatternCurry.Syntax.Utils, Curry.Syntax
ConstrTermIL.Type, IL
constrTypesBase.Types
Constructor 
1 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)IL.Type, IL
ConstructorPattern 
1 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)IL.Type, IL
ConstructorTypeCurry.Syntax.Type, Curry.Syntax
consTypeBase.Types
ConsUsageHtml.SyntaxColoring
consVisibilityCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
Context 
1 (Type/Class)Curry.Base.LexComb
2 (Type/Class)Curry.Syntax.Type, Curry.Syntax
convertFloatingCurry.Base.LexComb
convertIntegralCurry.Base.LexComb
convertSignedFloatingCurry.Base.LexComb
convertSignedIntegralCurry.Base.LexComb
COpCurry.AbstractCurry.Type, Curry.AbstractCurry
COpDeclCurry.AbstractCurry.Type, Curry.AbstractCurry
CPAsCurry.AbstractCurry.Type, Curry.AbstractCurry
CPatternCurry.AbstractCurry.Type, Curry.AbstractCurry
CPCombCurry.AbstractCurry.Type, Curry.AbstractCurry
CPFuncCombCurry.AbstractCurry.Type, Curry.AbstractCurry
CPLazyCurry.AbstractCurry.Type, Curry.AbstractCurry
CPLitCurry.AbstractCurry.Type, Curry.AbstractCurry
CPPCurry.Syntax.Extension, CompilerOpts, Curry.Syntax.Type, Curry.Syntax
cppDefinitionsCompilerOpts
CppOpts 
1 (Type/Class)CompilerOpts
2 (Data Constructor)CompilerOpts
cppRunCompilerOpts
CPRecordCurry.AbstractCurry.Type, Curry.AbstractCurry
CPVarCurry.AbstractCurry.Type, Curry.AbstractCurry
CQualTypeCurry.AbstractCurry.Type, Curry.AbstractCurry
CQualTypeExprCurry.AbstractCurry.Type, Curry.AbstractCurry
CRecConstrCurry.AbstractCurry.Type, Curry.AbstractCurry
CRecordCurry.AbstractCurry.Type, Curry.AbstractCurry
CRecUpdateCurry.AbstractCurry.Type, Curry.AbstractCurry
CRhsCurry.AbstractCurry.Type, Curry.AbstractCurry
CRigidCurry.AbstractCurry.Type, Curry.AbstractCurry
CRule 
1 (Type/Class)Curry.AbstractCurry.Type, Curry.AbstractCurry
2 (Data Constructor)Curry.AbstractCurry.Type, Curry.AbstractCurry
CSExprCurry.AbstractCurry.Type, Curry.AbstractCurry
CSimpleRhsCurry.AbstractCurry.Type, Curry.AbstractCurry
CSLetCurry.AbstractCurry.Type, Curry.AbstractCurry
CSPatCurry.AbstractCurry.Type, Curry.AbstractCurry
CStatementCurry.AbstractCurry.Type, Curry.AbstractCurry
CStringcCurry.AbstractCurry.Type, Curry.AbstractCurry
CSymbolCurry.AbstractCurry.Type, Curry.AbstractCurry
CTApplyCurry.AbstractCurry.Type, Curry.AbstractCurry
CTConsCurry.AbstractCurry.Type, Curry.AbstractCurry
CTVarCurry.AbstractCurry.Type, Curry.AbstractCurry
CTVarINameCurry.AbstractCurry.Type, Curry.AbstractCurry
CTypeCurry.AbstractCurry.Type, Curry.AbstractCurry
CTypedCurry.AbstractCurry.Type, Curry.AbstractCurry
CTypeDeclCurry.AbstractCurry.Type, Curry.AbstractCurry
CTypeExprCurry.AbstractCurry.Type, Curry.AbstractCurry
CTypeSynCurry.AbstractCurry.Type, Curry.AbstractCurry
curry3Base.Utils
curryExtCurry.Files.Filenames
CurryProg 
1 (Type/Class)Curry.AbstractCurry.Type, Curry.AbstractCurry
2 (Data Constructor)Curry.AbstractCurry.Type, Curry.AbstractCurry
cvalCurry.Syntax.Lexer, Curry.Syntax
CVarCurry.AbstractCurry.Type, Curry.AbstractCurry
CVarINameCurry.AbstractCurry.Type, Curry.AbstractCurry
CVisibilityCurry.AbstractCurry.Type, Curry.AbstractCurry
CYIOCurry.Base.Monad
CYMCurry.Base.Monad, Curry.Base.LexComb
CYMAKECurry.Syntax.Extension, Curry.Syntax.Type, Curry.Syntax
cymakeGreetingFiles.CymakePath
CymakeModeCompilerOpts
cymakeVersionFiles.CymakePath
CYTCurry.Base.Monad