úÎB&      !"#$%&*An option value from a command-line flag.   Command-line options we accept. AParse the command-line arguments into options, command name, and G command arguments. Any dates in the options are converted to explicit  YYYYMM%DD format based on the current time. EConvert any fuzzy dates within these option values to explicit ones,  based on today's date. CFigure out the overall date span we should report on, based on any  beginend:period options provided. If there is a period option, the  others are ignored. EFigure out the reporting interval, if any, specified by the options. 6 If there is a period option, the others are ignored. LGet the value of the (last) depth option, if any, otherwise a large number. !4Get the value of the (last) display option, if any. "1Get a maybe boolean representing the last cleared/uncleared option if any.  Was the program invoked via the "hours" alias ? #MGet the ledger file path from options, an environment variable, or a default $FGather filter pattern arguments into a list of account patterns and a A list of description patterns. We interpret pattern arguments as  follows: those prefixed with desc: are description patterns, all : others are account patterns; also patterns prefixed with not: are 9 negated. not: should come after desc: if both are used. %*Convert application options to the library' s generic filter specification. 0 &'()*+,-. !/"#$%+  !"#$%&   !"#$%01234567      !"#$%&'()*+,-./0123456789 hledger-0.9OptionsVersionOpt DebugNoUIDebugBinaryFilenameVerboseHelp YearlyOpt QuarterlyOpt MonthlyOpt WeeklyOptSubTotalNoTotalRealEmpty EffectiveDisplayDepth CostBasis UnClearedClearedPeriodEndBegin NoNewAcctsFilevalueoptionsparseArguments fixOptDatesdateSpanFromOptsintervalFromOpts depthFromOptsdisplayExprFromOptsusingTimeProgramNameledgerFilePathFromOptsparsePatternArgsoptsToFilterSpecprogname timeprognameusagehdrusageftrusageoptsWithConstructoroptsWithConstructorsoptValuesForConstructoroptValuesForConstructorsclearedValueFromOptsversion patchlevel buildversionbinaryfilename versionstr versionmsg configflags