!      None  None&'.None<NoneBSafe<None<Safe !"#$%&'()*+,-./01 Safe2 Safe3 Safe4567 None.<>?w89:;<=>?@ABCDEFGHI None ".;<=>?ANbnJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NoneNone/<]NoneKSafeSafeSafe ,None<] None<] None a   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q  r s t u v w x y y z { | | } ~                                                       axel-0.0.4-L6PXEtYmIySbzxg8R9CjLAxel.Parse.AST Axel.Project Axel.ErrorAxel.GHCAxel.Utils.DebugAxel.Utils.Directory Axel.EvalAxel.Utils.DisplayAxel.Utils.FunctionAxel.Utils.ListAxel.Utils.Recursion Axel.ParseAxel.AST Axel.QuoteAxel.NormalizeAxel.DenormalizeAxel.Utils.String Paths_axelAxel.Utils.Resources Axel.Macros Axel.Entry Expression LiteralChar LiteralInt LiteralString SExpressionSymboltoAxel gensymCountergensym$fEqExpression$fShowExpression newProjecttranspileProjectaddAxelDependency buildProject runProjectErrorNormalizeError MacroError ParseErrorfatal buildWithGHC runWithGHC unsafeTee unsafeTeeS unsafeTee' unsafeTeeS'getRecursiveContentswithCurrentDirectoryLiftedwithTempDirectoryexecInterpreter evalMacroBracket CurlyBracesSquareBrackets SingleQuotes Parentheses DoubleQuotes DelimiterSpacesPipesNewlinesCommasdelimit isOperator lowerFirst renderBlock renderPragmasurround upperFirstuncurry3 takeUntil RecursivebottomUpTraverse bottomUpFmapexhaustMparseReadMacroany' whitespace literalChar literalInt literalList literalStringquasiquotedExpressionquotedExpression sExpressionspliceUnquotedExpressionsymbolunquotedExpression expression stripComments parseMultiple parseSingle parseSourceProgram StatementSUnrestrictedImportSTypeclassInstance STypeSynonym STopLevelSRestrictedImportSQualifiedImportSModuleDeclarationSMacroDefinitionSLanguagePragmaSFunctionDefinitionSDataDeclarationLiteralLStringLListLIntLCharELiteral ELetBlockELambda EIdentifierEFunctionApplicationEEmptySExpression ECaseBlock TypeSynonym$sel:_definition:TypeSynonym$sel:_alias:TypeSynonymTypeclassInstance$$sel:_instanceName:TypeclassInstance#$sel:_definitions:TypeclassInstanceRestrictedImport$sel:_imports:RestrictedImport!$sel:_moduleName:RestrictedImportQualifiedImport$sel:_imports:QualifiedImport$sel:_alias:QualifiedImport $sel:_moduleName:QualifiedImportMacroDefinition!$sel:_definitions:MacroDefinition$sel:_name:MacroDefinitionLetBlock$sel:_bindings:LetBlock$sel:_body:LetBlockLanguagePragma$sel:_language:LanguagePragmaLambda$sel:_body:Lambda$sel:_arguments:LambdaImportSpecification ImportOnly ImportAllImport ImportType ImportItemFunctionDefinition$$sel:_definitions:FunctionDefinition&$sel:_typeSignature:FunctionDefinition$sel:_name:FunctionDefinition ArgumentListDataDeclaration"$sel:_constructors:DataDeclaration$$sel:_typeDefinition:DataDeclarationTypeDefinitionTypeConstructor ProperTypeTopLevel$sel:_statements:TopLevelFunctionApplication#$sel:_arguments:FunctionApplication"$sel:_function:FunctionApplication CaseBlock$sel:_matches:CaseBlock$sel:_expr:CaseBlock Identifier ToHaskell toHaskell HasMatchesmatchesHasExprexprHasTypeDefinitiontypeDefinitionHasConstructors constructors HasFunctionfunction HasArguments argumentsHasTypeSignature typeSignatureHasNamenameHasDefinitions definitionsHasBodybody HasLanguagelanguage HasBindingsbindings HasModuleName moduleName HasImportsimportsHasAliasalias HasStatements statementsHasInstanceName instanceName HasDefinition definitionfunctionDefinitionToHaskellextractNameFromDefinitionremoveDefinitionsByName quoteListquoteParseExpressionnormalizeExpressionnormalizeDefinitionsnormalizeStatementdenormalizeExpressiondenormalizeBindingdenormalizeImportSpecificationdenormalizeStatementreplaceversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNameResourcegetResourcePath readResource astDefinition#macroDefinitionAndEnvironmentHeader macroScaffoldgenerateMacroProgram expansionPassexhaustivelyExpandMacros expandMacrosexpandMacroApplicationlookupMacroDefinitionisMacroBeingCalledstripMacroDefinitionsisMacroDefinitionStatement replaceName convertList convertUnittranspileSourceaxelPathToHaskellPath transpileFiletranspileFile'evalFile