<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >Distribution.ParseUtils</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >Distribution.ParseUtils</DIV ><DIV CLASS="mini-synopsis" ><DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Distribution-ParseUtils.html#t%3ALineNo" TARGET="main" >LineNo</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Distribution-ParseUtils.html#t%3APError" TARGET="main" >PError</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Distribution-ParseUtils.html#t%3APWarning" TARGET="main" >PWarning</A > </DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AlocatedErrorMsg" TARGET="main" >locatedErrorMsg</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AsyntaxError" TARGET="main" >syntaxError</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3Awarning" TARGET="main" >warning</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3ArunP" TARGET="main" >runP</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3ArunE" TARGET="main" >runE</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Distribution-ParseUtils.html#t%3AParseResult" TARGET="main" >ParseResult</A > a</DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AcatchParseError" TARGET="main" >catchParseError</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseFail" TARGET="main" >parseFail</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AshowPWarning" TARGET="main" >showPWarning</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Distribution-ParseUtils.html#t%3AField" TARGET="main" >Field</A > </DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AfName" TARGET="main" >fName</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AlineNo" TARGET="main" >lineNo</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Distribution-ParseUtils.html#t%3AFieldDescr" TARGET="main" >FieldDescr</A > a</DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AppField" TARGET="main" >ppField</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AppFields" TARGET="main" >ppFields</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AreadFields" TARGET="main" >readFields</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AshowFields" TARGET="main" >showFields</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AshowSingleNamedField" TARGET="main" >showSingleNamedField</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseFields" TARGET="main" >parseFields</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseFilePathQ" TARGET="main" >parseFilePathQ</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseTokenQ" TARGET="main" >parseTokenQ</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseTokenQ%27" TARGET="main" >parseTokenQ'</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseModuleNameQ" TARGET="main" >parseModuleNameQ</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseBuildTool" TARGET="main" >parseBuildTool</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparsePkgconfigDependency" TARGET="main" >parsePkgconfigDependency</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseOptVersion" TARGET="main" >parseOptVersion</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparsePackageNameQ" TARGET="main" >parsePackageNameQ</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseVersionRangeQ" TARGET="main" >parseVersionRangeQ</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseTestedWithQ" TARGET="main" >parseTestedWithQ</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseLicenseQ" TARGET="main" >parseLicenseQ</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseExtensionQ" TARGET="main" >parseExtensionQ</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseSepList" TARGET="main" >parseSepList</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseCommaList" TARGET="main" >parseCommaList</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseOptCommaList" TARGET="main" >parseOptCommaList</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AshowFilePath" TARGET="main" >showFilePath</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AshowToken" TARGET="main" >showToken</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AshowTestedWith" TARGET="main" >showTestedWith</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AshowFreeText" TARGET="main" >showFreeText</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseFreeText" TARGET="main" >parseFreeText</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3Afield" TARGET="main" >field</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AsimpleField" TARGET="main" >simpleField</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AlistField" TARGET="main" >listField</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AspaceListField" TARGET="main" >spaceListField</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AcommaListField" TARGET="main" >commaListField</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AoptsField" TARGET="main" >optsField</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AliftField" TARGET="main" >liftField</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AboolField" TARGET="main" >boolField</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AparseQuoted" TARGET="main" >parseQuoted</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Distribution-ParseUtils.html#t%3AUnrecFieldParser" TARGET="main" >UnrecFieldParser</A > a</DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AwarnUnrec" TARGET="main" >warnUnrec</A ></DIV > <DIV CLASS="decl" ><A HREF="Distribution-ParseUtils.html#v%3AignoreUnrec" TARGET="main" >ignoreUnrec</A ></DIV ></DIV ></DIV ></BODY ></HTML >