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

Index - I

IClassDeclCurry.Syntax.Type, Curry.Syntax
icurryExtCurry.Files.Filenames
IdCurry.Syntax.Lexer, Curry.Syntax
IDataDeclCurry.Syntax.Type, Curry.Syntax
IdDeclareHtml.SyntaxColoring
IDeclCurry.Syntax.Type, Curry.Syntax
Ident 
1 (Type/Class)Curry.Base.Ident
2 (Data Constructor)Curry.Base.Ident
IdentAttributesCurry.Syntax.Lexer, Curry.Syntax
IdentifierHtml.SyntaxColoring
identifierCurry.CondCompile.Parser
identLengthCurry.Base.Ident
identSupplyCurry.Base.Ident
IdentUsageHtml.SyntaxColoring
idIdCurry.Base.Ident
idNameCurry.Base.Ident
IdReferHtml.SyntaxColoring
idSpanInfoCurry.Base.Ident
idSubstBase.Subst, Base.KindSubst, Base.TypeSubst
idUniqueCurry.Base.Ident
IdUnknownHtml.SyntaxColoring
Id_asCurry.Syntax.Lexer, Curry.Syntax
Id_ccallCurry.Syntax.Lexer, Curry.Syntax
Id_forallCurry.Syntax.Lexer, Curry.Syntax
Id_hidingCurry.Syntax.Lexer, Curry.Syntax
Id_interfaceCurry.Syntax.Lexer, Curry.Syntax
Id_primitiveCurry.Syntax.Lexer, Curry.Syntax
Id_qualifiedCurry.Syntax.Lexer, Curry.Syntax
IfCurry.CondCompile.Type
IfDefCurry.CondCompile.Type
ifElseCurry.CondCompile.Parser
IfNDefCurry.CondCompile.Type
IfThenElseCurry.Syntax.Type, Curry.Syntax
IFunctionDeclCurry.Syntax.Type, Curry.Syntax
IImportDecl 
1 (Type/Class)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
IInfixDeclCurry.Syntax.Type, Curry.Syntax
IInstanceDeclCurry.Syntax.Type, Curry.Syntax
ilTrans 
1 (Function)Transformations.CurryToIL
2 (Function)Transformations
imethodCurry.Syntax.Utils, Curry.Syntax
imethodArityCurry.Syntax.Utils, Curry.Syntax
IMethodDecl 
1 (Type/Class)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
IMethodImplCurry.Syntax.Type, Curry.Syntax
implMethodIdTransformations.Dictionary
implsCurry.Syntax.Utils, Curry.Syntax
Import 
1 (Type/Class)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
importAliasesEnv.ModuleAlias
importCheck 
1 (Function)Checks.ImportSyntaxCheck
2 (Function)Checks
ImportDecl 
1 (Type/Class)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
ImportingCurry.Syntax.Type, Curry.Syntax
importInterfacesImports
importModulesImports
ImportSpecCurry.Syntax.Type, Curry.Syntax
importTopEnvBase.TopEnv, Base.NestEnv
ImportTypeAllCurry.Syntax.Type, Curry.Syntax
ImportTypeWithCurry.Syntax.Type, Curry.Syntax
incrCurry.Base.Position
incrSpanCurry.Base.Span
IndentCurry.Base.LexComb
INewtypeDeclCurry.Syntax.Type, Curry.Syntax
Infix 
1 (Type/Class)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
InfixApplyCurry.Syntax.Type, Curry.Syntax
InfixConstrCurry.Syntax.Type, Curry.Syntax
InfixDeclCurry.Syntax.Type, Curry.Syntax
InfixFuncPatternCurry.Syntax.Type, Curry.Syntax
InfixLCurry.Syntax.Type, Curry.Syntax
InfixlOpCurry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
InfixOp 
1 (Data Constructor)Curry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
2 (Type/Class)Curry.Syntax.Type, Curry.Syntax
3 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
infixOpCurry.Syntax.Utils, Curry.Syntax
InfixPatternCurry.Syntax.Type, Curry.Syntax
InfixRCurry.Syntax.Type, Curry.Syntax
InfixrOpCurry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
initAliasEnvEnv.ModuleAlias
initClassEnvEnv.Class
initCompilerEnvCompilerEnv
initDCEnvEnv.Value
initInstEnvEnv.Instance
initInterfaceEnvEnv.Interface
initOpPrecEnvEnv.OpPrec
initTCEnvEnv.TypeConstructor
insertDicts 
1 (Function)Transformations.Dictionary
2 (Function)Transformations
instanceCheck 
1 (Function)Checks.InstanceCheck
2 (Function)Checks
InstanceDeclCurry.Syntax.Type, Curry.Syntax
InstanceTypeCurry.Syntax.Type, Curry.Syntax
instanceTypeBase.TypeSubst
InstEnvEnv.Instance
instEnvCompilerEnv
instFunIdTransformations.Dictionary
InstIdentEnv.Instance
InstInfoEnv.Instance
Int 
1 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)IL.Type, IL
intCurry.Base.Pretty
IntAttributesCurry.Syntax.Lexer, Curry.Syntax
IntcCurry.FlatCurry.Type, Curry.FlatCurry.Annotated.Type, Curry.FlatCurry, Curry.FlatCurry.Typed.Type
integerCurry.Base.Pretty
Interface 
1 (Type/Class)Curry.Syntax.Type, Curry.Syntax
2 (Data Constructor)Curry.Syntax.Type, Curry.Syntax
3 (Data Constructor)CurryDeps
interfaceCheck 
1 (Function)Checks.InterfaceCheck
2 (Function)Checks
InterfaceEnvEnv.Interface
interfaceEnvCompilerEnv
interfNameCurry.Files.Filenames
internalErrorBase.Messages
intfEquivCurry.Syntax.InterfaceEquivalence
intfSyntaxCheckChecks.InterfaceSyntaxCheck
intIdCurry.Base.Ident
IntSubstBase.Subst
IntTokCurry.Syntax.Lexer, Curry.Syntax
intTypeBase.Types
ioIdCurry.Base.Ident
ioTypeBase.Types
isACaseCurry.FlatCurry.Annotated.Goodies
isACombCurry.FlatCurry.Annotated.Goodies
isAFreeCurry.FlatCurry.Annotated.Goodies
isALetCurry.FlatCurry.Annotated.Goodies
isALitCurry.FlatCurry.Annotated.Goodies
isAnonIdCurry.Base.Ident
isAOrCurry.FlatCurry.Annotated.Goodies
isArrowTypeBase.Types
isARuleExternalCurry.FlatCurry.Annotated.Goodies
isAVarCurry.FlatCurry.Annotated.Goodies
isBlockDeclCurry.Syntax.Utils, Curry.Syntax
isCaseCurry.FlatCurry.Goodies
isClassDeclCurry.Syntax.Utils, Curry.Syntax
isCombCurry.FlatCurry.Goodies
isCombTypeConsCallCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isCombTypeConsPartCallCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isCombTypeFuncCallCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isCombTypeFuncPartCallCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isConsCall 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
isConsPartCall 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
isConsPattern 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
isCurryFilePathCurry.Files.Filenames
isDataTypeDeclCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isDefaultDeclCurry.Syntax.Utils, Curry.Syntax
isEmptyCurry.Base.Pretty
isEOFCurry.Base.LexComb
isExternal 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
isExternalDeclCurry.Syntax.Utils, Curry.Syntax
isExternalTypeCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isForallTypeCurry.FlatCurry.Goodies
isFpSelectorIdCurry.Base.Ident
isFreeCurry.FlatCurry.Goodies
isFuncCall 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
isFuncPartCall 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
isFunctionDeclCurry.Syntax.Utils, Curry.Syntax
isFuncTypeCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isGround 
1 (Function)Curry.FlatCurry.Goodies
2 (Function)Curry.FlatCurry.Annotated.Goodies
3 (Function)Curry.FlatCurry.Typed.Goodies
isInfixDeclCurry.Syntax.Utils, Curry.Syntax
isInfixOpCurry.Base.Ident
isInstanceDeclCurry.Syntax.Utils, Curry.Syntax
isLabelExtIdCurry.Base.Ident
isLetCurry.FlatCurry.Goodies
isLitCurry.FlatCurry.Goodies
isLiterateCurry.Files.Unlit
isLocalIdentCurry.Base.Ident
isNewtypeCurry.FlatCurry.Goodies
isOrCurry.FlatCurry.Goodies
isPrimTypeIdCurry.Base.Ident
isPublicCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isPublicAFuncCurry.FlatCurry.Annotated.Goodies
isPublicConsCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isPublicFuncCurry.FlatCurry.Goodies
isPublicNewConsCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isPublicTFuncCurry.FlatCurry.Typed.Goodies
isPublicTypeCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isQInfixOpCurry.Base.Ident
isQTupleIdCurry.Base.Ident
isQualFpSelectorIdCurry.Base.Ident
isQualifiedCurry.Base.Ident
isRecordExtIdCurry.Base.Ident
isRenamedCurry.Base.Ident
isRuleExternalCurry.FlatCurry.Goodies
isSimpleKindBase.Kinds
isSimpleTypeCurry.Syntax.Utils, Curry.Syntax
isTCaseCurry.FlatCurry.Typed.Goodies
isTCombCurry.FlatCurry.Typed.Goodies
isTConsCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isTFreeCurry.FlatCurry.Typed.Goodies
isTLetCurry.FlatCurry.Typed.Goodies
isTLitCurry.FlatCurry.Typed.Goodies
isTopDeclCurry.Syntax.Utils, Curry.Syntax
isTOrCurry.FlatCurry.Typed.Goodies
isTRuleExternalCurry.FlatCurry.Typed.Goodies
isTupleIdCurry.Base.Ident
isTVarCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isTVarECurry.FlatCurry.Typed.Goodies
IsTypeBase.Types
isTypeDeclCurry.Syntax.Utils, Curry.Syntax
isTypeOrClassDeclCurry.Syntax.Utils, Curry.Syntax
isTypeSigCurry.Syntax.Utils, Curry.Syntax
isTypeSynCurry.FlatCurry.Goodies, Curry.FlatCurry.Annotated.Goodies, Curry.FlatCurry.Typed.Goodies
isubstBase.Subst
isubstVarBase.Subst
isValidModuleNameCurry.Base.Ident
isValueDeclCurry.Syntax.Utils, Curry.Syntax
isVarCurry.FlatCurry.Goodies
isVariablePatternCurry.Syntax.Utils, Curry.Syntax
isVariableTypeCurry.Syntax.Utils, Curry.Syntax
ITypeDeclCurry.Syntax.Type, Curry.Syntax
ivalCurry.Syntax.Lexer, Curry.Syntax
ivarBase.Subst