@@ -238,7 +238,10 @@ <h1>command.coffee</h1>
238238sourceCode = []
239239notSources = {}
240240watchedDirs = {}
241- optionParser = < span class ="hljs-literal "> null</ span > </ pre > </ div > </ div >
241+ optionParser = < span class ="hljs-literal "> null</ span >
242+
243+ exports.buildCSOptionParser = buildCSOptionParser = < span class ="hljs-function "> -></ span >
244+ < span class ="hljs-keyword "> new</ span > optparse.OptionParser SWITCHES, BANNER</ pre > </ div > </ div >
242245
243246 </ li >
244247
@@ -256,6 +259,7 @@ <h1>command.coffee</h1>
256259 </ div >
257260
258261 < div class ="content "> < div class ='highlight '> < pre > exports.run = < span class ="hljs-function "> -></ span >
262+ optionParser = buildCSOptionParser()
259263 parseOptions()</ pre > </ div > </ div >
260264
261265 </ li >
@@ -771,7 +775,6 @@ <h1>command.coffee</h1>
771775 </ div >
772776
773777 < div class ="content "> < div class ='highlight '> < pre > < span class ="hljs-function "> < span class ="hljs-title "> parseOptions</ span > = -></ span >
774- optionParser = < span class ="hljs-keyword "> new</ span > optparse.OptionParser SWITCHES, BANNER
775778 o = opts = optionParser.parse process.argv[< span class ="hljs-number "> 2.</ span > .]
776779 o.compile < span class ="hljs-keyword "> or</ span > = !!o.output
777780 o.run = < span class ="hljs-keyword "> not</ span > (o.compile < span class ="hljs-keyword "> or</ span > o.< span class ="hljs-built_in "> print</ span > < span class ="hljs-keyword "> or</ span > o.map)
@@ -856,7 +859,7 @@ <h1>command.coffee</h1>
856859 </ div >
857860
858861 < div class ="content "> < div class ='highlight '> < pre > < span class ="hljs-function "> < span class ="hljs-title "> usage</ span > = -></ span >
859- printLine ( < span class =" hljs-keyword " > new </ span > optparse.OptionParser SWITCHES, BANNER) .help()</ pre > </ div > </ div >
862+ printLine optionParser .help()</ pre > </ div > </ div >
860863
861864 </ li >
862865
0 commit comments