8 `     K !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]O !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aK  !"# !"#$ -,+*)('&%%&'()*+,-.0/1233/01234BA@?>=<;:9876556789:;<=>?@ABCDEGFFGHPONMLKJIIJKLMNOPQ ]\[ZYXWVUTSRRSTUVWXYZ[\]*bcdefghijklmnopqLET TmpVar Local TmpVar rstuvwxyz{|}~*bcdefghijklmnopqrstuvwxyz{|}~*bdccdefghifghijkklm~}|{zyxwvutsrqponnopqrstuvwxyz{|}~LVL;7      !"#$%&'()*+,-      !"./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#$%&'()*+,-7      !"#$%&'()*+,-    portable experimentaleb@dcs.st-and.ac.uk ((Debugging) options to give to compiler Extra GCC option Show parse tree Show generated code #Generate trace at run-time (debug) Keep intermediate C file :Compile a source file in supercombinator language to a .o Input file name Output file name &Interface (.ei) file name, if desired Input file name Output file name &Interface (.ei) file name, if desired 1Link a collection of .o files into an executable  Object files %Extra include files for main program Executable filename         !"#$ %&'()*+,-./0123456789:;<=>?@A-BCDEFGHIJKLMNOEPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~           epic-0.1.2 Epic.Compiler Paths_epic Epic.Language Epic.Bytecode Epic.CodegenC Epic.Lexer Epic.ParserEpic.Scopecheck Epic.OTTLangCompileOptionsGCCOpt ShowParseTree ShowBytecodeTraceKeepCcompile compileOptslinkversionbindirlibdirdatadir libexecdir getBinDir getLibDir getDataDir getLibexecDirgetDataFileNameResultFailureSuccessDeclLinkIncludeExternfargsfnamefrettypefdefFuncBindfun_argslocalsdefnOpOpGEOpGTOpLEOpLTOpEQDivideTimesMinusPlusCaseAlt DefaultCaseAltalt_tagalt_argsalt_exprExpr ForeignCall ImpossibleErrorLetIfCaseProjConstConLazyAppAppRVTagContextNameMNUNMkUnitMkBoolMkString MkBigFloatMkFloatMkCharMkBigIntMkIntTypeTyFunTyDataTyAnyTyUnitTyPtrTyString TyBigFloatTyBigIntTyFloatTyBoolTyCharTyIntshowuser quotenameshowCarityTailCallMiddleTail CompileStateCS arg_types num_localsnext_tmpFunCodeCodeBytecodeByteOpTRACEERRORDRETURNRETURNEVALTMPSLOCALSOPIFCASEPROJVARPROJSTRINGBIGFLOATFLOATBIGINTINTUNITCONASSIGNVARFOREIGNADDARGSTHUNKTAILCALLCALLTmpVarLocalscompilecodegenC writeIFace compileBody showextargs fileHeader mainDrivershowargshowargsheaderswrappers wrapperArgsworkerstmploc quickcallthunkdeclare foreignArgscastFrom foreignArgdoOpTokenTokenEOF TokenInclude TokenExternTokenBar TokenComma TokenSemi TokenProjTokenImpossible TokenError TokenLazyTokenIn TokenElse TokenThenTokenIfTokenOf TokenCaseTokenLet TokenDefaultTokenCon TokenUnit TokenColon TokenArrowTokenLTTokenGTTokenLETokenGETokenEQ TokenEquals TokenDivide TokenTimes TokenMinus TokenPlusTokenCCBTokenOCBTokenCBTokenOB TokenLink TokenCInclude TokenForeign TokenFunType TokenDataType TokenAnyType TokenUnitType TokenPtrTypeTokenStringTypeTokenBigFloatTypeTokenFloatType TokenBoolType TokenCharTypeTokenBigIntType TokenIntType TokenBool TokenChar TokenBigFloat TokenBigInt TokenFloatTokenInt TokenString TokenNameP LineNumber getLineNo getFileName getContentthenPreturnPfailPcatchP happyError reportErrorlexerreadNummknamegetstrgetcharlexErrorlexerEatCommentlexerEatToNewlinelexNum lexStringlexChar isAllowedlexVar lexSpecialgetstr' HappyAddrHappyA#HappyStk Happy_IntList HappyConsHappyAny HappyAbsSynhappyIn4 happyOut4happyIn5 happyOut5happyIn6 happyOut6happyIn7 happyOut7happyIn8 happyOut8happyIn9 happyOut9 happyIn10 happyOut10 happyIn11 happyOut11 happyIn12 happyOut12 happyIn13 happyOut13 happyIn14 happyOut14 happyIn15 happyOut15 happyIn16 happyOut16 happyIn17 happyOut17 happyInTok happyOutTokhappyActOffsetshappyGotoOffsetshappyDefActions happyCheck happyTable happyThen happyReturn happyReturn1 happyError'mkBindmkExternparse parseFile happyTcHack happyDoSeq happyDontSeqhappyReduceArr happy_n_termshappy_n_nonterms happyReduce_1happyReduction_1 happyReduce_2happyReduction_2 happyReduce_3happyReduction_3 happyReduce_4happyReduction_4 happyReduce_5happyReduction_5 happyReduce_6happyReduction_6 happyReduce_7happyReduction_7 happyReduce_8happyReduction_8 happyReduce_9happyReduction_9happyReduce_10happyReduction_10happyReduce_11happyReduction_11happyReduce_12happyReduction_12happyReduce_13happyReduction_13happyReduce_14happyReduction_14happyReduce_15happyReduction_15happyReduce_16happyReduction_16happyReduce_17happyReduction_17happyReduce_18happyReduction_18happyReduce_19happyReduction_19happyReduce_20happyReduction_20happyReduce_21happyReduction_21happyReduce_22happyReduction_22happyReduce_23happyReduction_23happyReduce_24happyReduction_24happyReduce_25happyReduction_25happyReduce_26happyReduction_26happyReduce_27happyReduction_27happyReduce_28happyReduction_28happyReduce_29happyReduction_29happyReduce_30happyReduction_30happyReduce_31happyReduction_31happyReduce_32happyReduction_32happyReduce_33happyReduction_33happyReduce_34happyReduction_34happyReduce_35happyReduction_35happyReduce_36happyReduction_36happyReduce_37happyReduction_37happyReduce_38happyReduction_38happyReduce_39happyReduction_39happyReduce_40happyReduction_40happyReduce_41happyReduction_41happyReduce_42happyReduction_42happyReduce_43happyReduction_43happyReduce_44happyReduction_44happyReduce_45happyReduction_45happyReduce_46happyReduction_46happyReduce_47happyReduction_47happyReduce_48happyReduction_48happyReduce_49happyReduction_49happyReduce_50happyReduction_50happyReduce_51happyReduction_51happyReduce_52happyReduction_52happyReduce_53happyReduction_53happyReduce_54happyReduction_54happyReduce_55happyReduction_55happyReduce_56happyReduction_56happyReduce_57happyReduction_57happyReduce_58happyReduction_58happyReduce_59happyReduction_59happyReduce_60happyReduction_60happyReduce_61happyReduction_61happyReduce_62happyReduction_62happyReduce_63happyReduction_63happyReduce_64happyReduction_64happyReduce_65happyReduction_65happyReduce_66happyReduction_66happyReduce_67happyReduction_67happyReduce_68happyReduction_68 happyNewToken happyError_ happyThen1mkparsehappySeq happyParse happyAccept happyDoActionindexShortOffAddr happyShifthappySpecReduce_0happySpecReduce_1happySpecReduce_2happySpecReduce_3 happyReducehappyMonadReducehappyMonad2Reduce happyDrop happyDropStk happyGoto happyFail notHappyAtAllcheckAll scopecheckOTTermOTTYOTSwitchOTTlOTHdOTRecOTAppOTLamOTVOTRefaddGCCmkMaintempfile environment