<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx</link><description>Not as forgiving as people.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9822644</link><pubDate>Tue, 07 Jul 2009 17:27:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822644</guid><dc:creator>jMarkP</dc:creator><description>&lt;p&gt;I've noticed that last point in effect in natural language (where, of course, such imprecise syntax is less disastrous). People will add an adjective to the completely wrong part of the sentence, or substitute an analogous adverb for an adjective or vice-versa. &lt;/p&gt;
&lt;p&gt;My canonical example is from The Weakest Link (in the UK at least, haven't seen the US version) where the final round is introduced as:&lt;/p&gt;
&lt;p&gt;'I'll ask alternating questions'&lt;/p&gt;
&lt;p&gt;What's an alternating question? Surely Anne Robinson means to say:&lt;/p&gt;
&lt;p&gt;'I'll ask questions alternately'&lt;/p&gt;
&lt;p&gt;As it is the asking that is going back and forth.&lt;/p&gt;
&lt;p&gt;One gets the impression that the mental process goes along the lines of 'I need the notion of alternating somewhere in that sentence, I'll just throw it in there the first chance I get'.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9822662</link><pubDate>Tue, 07 Jul 2009 17:40:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822662</guid><dc:creator>laonianren</dc:creator><description>&lt;p&gt;A CSS block is typically a list of attributes and values where the order doesn't matter. &amp;nbsp;Perhaps &amp;quot;Wwww Wwwww&amp;quot; had incorrectly generalized this to CSS statements. &amp;nbsp;Since each of the elements of the statement (&amp;quot;.Name&amp;quot;, &amp;quot;SPAN&amp;quot; and &amp;quot;{ color: red; }&amp;quot;) is syntactically distinct, it's not completely insane.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9822751</link><pubDate>Tue, 07 Jul 2009 18:15:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822751</guid><dc:creator>Mark</dc:creator><description>&lt;p&gt;laonianren: &amp;quot;I'm going to use CSS selectors as my example, because the command line programs used in my original examples are internal Microsoft tools&amp;quot;.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9822765</link><pubDate>Tue, 07 Jul 2009 18:22:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822765</guid><dc:creator>Mark</dc:creator><description>&lt;p&gt;jMarkP: Nope, you're just insisting on the transitive version of &amp;quot;alternate&amp;quot;, instead of the intransitive.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9822773</link><pubDate>Tue, 07 Jul 2009 18:24:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822773</guid><dc:creator>Boris</dc:creator><description>&lt;p&gt;@jMarkP,&lt;/p&gt;
&lt;p&gt;I see no problem with &amp;quot;alternating questions&amp;quot; (I'm in the US and the phrase is the same here). The questions are alternating between the two players (think alternating current). The singular &amp;quot;alternating question&amp;quot; would make no sense to me, but in plural it's just fine. Would you fin it equally incorrect to say &amp;quot;the questions will alternate&amp;quot;?&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9822805</link><pubDate>Tue, 07 Jul 2009 18:41:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822805</guid><dc:creator>DWalker59</dc:creator><description>&lt;p&gt;Alternating questions... kind of like blinking HTML tags...&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9822946</link><pubDate>Tue, 07 Jul 2009 19:59:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822946</guid><dc:creator>DEngh</dc:creator><description>&lt;p&gt;laonianren: That makes sense once you're in the block. &amp;nbsp;But the original questioner didn't understand even that, so was asking for the magic phrase that would just make things work.&lt;/p&gt;
&lt;p&gt;It is insane. &amp;nbsp;The original questioner was doing the equivalent of using a random name to attract someone's attention and didn't understand that. &amp;nbsp;If you want to talk to Fred, you typically don't use Wilbur's name to call out to them.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9822965</link><pubDate>Tue, 07 Jul 2009 20:17:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822965</guid><dc:creator>Nick Tompson</dc:creator><description>&lt;p&gt;Nice confusing title there, &amp;quot;not what what you typed&amp;quot;&lt;/p&gt;
&lt;p&gt;;)&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9822979</link><pubDate>Tue, 07 Jul 2009 20:24:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822979</guid><dc:creator>Brian</dc:creator><description>&lt;p&gt;Funny thing about CSS is the 3 versions are all equally valid and mean slightly different things:&lt;/p&gt;
&lt;p&gt;SPAN.Name = a SPAN element named Name&lt;/p&gt;
&lt;p&gt;SPAN .Name = an element named Name contained inside a SPAN element&lt;/p&gt;
&lt;p&gt;.Name SPAN = a SPAN element contained inside an element named Name&lt;/p&gt;
&lt;p&gt;This was one of the more difficult things for me to grok when learning CSS.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823065</link><pubDate>Tue, 07 Jul 2009 22:22:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823065</guid><dc:creator>Daniel Colascione</dc:creator><description>&lt;p&gt;Ah, the computer world's &amp;quot;Klaatu. .. Verada. ... Necktie...Nectar...Nickel...&amp;quot; :-)&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823067</link><pubDate>Tue, 07 Jul 2009 22:24:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823067</guid><dc:creator>Joseph Koss</dc:creator><description>&lt;p&gt;Could the issue be Babelfish?&lt;/p&gt;
&lt;p&gt;A language translator might reverse words that have translatable meaning, or add a space after a period.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823099</link><pubDate>Tue, 07 Jul 2009 22:56:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823099</guid><dc:creator>Karellen</dc:creator><description>&lt;p&gt;@Brian: No, &amp;quot;.Name&amp;quot; does not match elements named &amp;quot;Name&amp;quot;. Rather, it matches elements whose &amp;quot;class&amp;quot; attribute, when parsed as a space-separated list of words, contains the item &amp;quot;Name&amp;quot;.&lt;/p&gt;
&lt;p&gt;(I'm assuming that when you say 'named Name' you mean 'with id &amp;quot;Name&amp;quot;'.)&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823116</link><pubDate>Tue, 07 Jul 2009 23:25:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823116</guid><dc:creator>James Schend</dc:creator><description>&lt;p&gt;Raymond, you have to love how people completely focus on the examples even after you telling them specifically it *wasn't* CSS the original emails were about.&lt;/p&gt;
&lt;p&gt;Would be nice if people responded to the *point* of the article instead of picking apart the example.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823129</link><pubDate>Tue, 07 Jul 2009 23:44:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823129</guid><dc:creator>Kris</dc:creator><description>&lt;p&gt;@Brian: The second selector should be &amp;quot;SPAN. Name&amp;quot;, not &amp;quot;SPAN .Name&amp;quot;.&lt;/p&gt;
&lt;p&gt;Actually, I don't think this is a valid selector. I wasn't sure and actually needed to double-check in the CSS specification, which says that for an empty string, the selector matches nothing. (At least it seems to say that, though in the relevant portion:&lt;a rel="nofollow" target="_new" href="http://www.w3.org/TR/CSS21/selector.html#x16"&gt;http://www.w3.org/TR/CSS21/selector.html#x16&lt;/a&gt; the antecedent of &amp;quot;it&amp;quot; is unclear.)&lt;/p&gt;
&lt;p&gt;@James Schend: Even if the article isn't about the examples, they are still interesting and worthy of discussion. If no one replies to the point of the article, perhaps no one has anything to contribute concerning it. Not everyone has things to add regarding the topic of grammar errors people make.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823171</link><pubDate>Wed, 08 Jul 2009 00:44:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823171</guid><dc:creator>Wolf Logan</dc:creator><description>&lt;p&gt;@Kris: &amp;quot;Not everyone has things to add regarding the topic of grammar errors people make.&amp;quot;&lt;/p&gt;
&lt;p&gt;On the Internet? Are you kidding me?&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823192</link><pubDate>Wed, 08 Jul 2009 01:12:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823192</guid><dc:creator>David Brooks</dc:creator><description>&lt;P&gt;Again, I'm missing the main point of the article here, but:&lt;/P&gt;
&lt;P&gt;"A command line parser knows what it wants and accepts no substitutes."&lt;/P&gt;
&lt;P&gt;True, but one could imagine a command line parser that accepts curly quotes as synonyms for straight quotes, so long as other syntactic ambiguities aren't introduced. I've known other script-driven languages that make that concession. One could insist, or not, that curly-open is matched by curly-closed. Just because the best-known parsers are stuck on ASCII, doesn't mean they have to.&lt;/P&gt;
&lt;P&gt;The quoted sentence would still be literally true, though.&lt;/P&gt;
&lt;DIV class=post&gt;[&lt;I&gt;I even called out PowerShell in the linked article as a parser which accepts curly quotes. But that's because the parser specifically says that curly quotes can be used to quote arguments. The parser knows what it wants and accepts no substitutes - you can't use French angle quotes to enclose arguments. -Raymond&lt;/I&gt;]&lt;/DIV&gt;</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823208</link><pubDate>Wed, 08 Jul 2009 01:36:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823208</guid><dc:creator>Brian</dc:creator><description>&lt;p&gt;@Karellen: you're right that was ambiguous. &amp;nbsp;I never use id in CSS, I just create a unique class if I want something to be &amp;quot;named&amp;quot;&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823216</link><pubDate>Wed, 08 Jul 2009 01:49:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823216</guid><dc:creator>James Schend</dc:creator><description>&lt;p&gt;Kris, if I wanted a detailed discussion of CSS I'm sure I could find one on some other blog, and it would actually be on-topic! Here, I'd much rather see people discuss Raymond's point, which isn't happening because the comments are full of CSS nitpicking.&lt;/p&gt;
&lt;p&gt;Oh well, I give up, do your CSS nitpicking.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823226</link><pubDate>Wed, 08 Jul 2009 01:58:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823226</guid><dc:creator>db48x</dc:creator><description>&lt;p&gt;I'm not really surprised. Apparently a large percentage of people simply can't learn to program (and let's face it, both the command line and css selectors are pretty much programming).&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.cs.mdx.ac.uk/research/PhDArea/saeed/paper1.pdf"&gt;http://www.cs.mdx.ac.uk/research/PhDArea/saeed/paper1.pdf&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823251</link><pubDate>Wed, 08 Jul 2009 02:38:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823251</guid><dc:creator>steveg</dc:creator><description>&lt;p&gt;Much like the CSS person in the post I work with a guy who just doesn't get SQL; you can show/tell him... and he completely stuffs it up. &amp;nbsp;Fortunately he's &amp;quot;merely&amp;quot; stuffing up SELECT statements. The day he discovers DELETE and UPDATE...&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823254</link><pubDate>Wed, 08 Jul 2009 02:42:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823254</guid><dc:creator>Anonymous Coward</dc:creator><description>&lt;p&gt;I think the last user may have been confused with cooking a stew. Just throw it all in there, it'll all be the same after you eat it.&lt;/p&gt;
&lt;p&gt;Also, Kris is wrong.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823272</link><pubDate>Wed, 08 Jul 2009 03:15:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823272</guid><dc:creator>Anonymous Coward</dc:creator><description>&lt;p&gt;Db48x, I wouldn't put too much trust in the paper if I were you. It may be interesting, but it suffers from a small sample size, poor controls, omission of the one test that would have been most interesting, overinterpretation and general sloppiness.&lt;/p&gt;
&lt;p&gt;The results also don't look like what we get here in Anonyland, and also seem more indicative of a subgroup of students that's either stupid or intellectually lazy, rather than lacking in programming aptitude per se.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823291</link><pubDate>Wed, 08 Jul 2009 03:47:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823291</guid><dc:creator>Squire</dc:creator><description>&lt;p&gt;A snippet from a post from more than 10 years ago in comp.lang.javascript. I lost the name of the author, but saved the message:&lt;/p&gt;
&lt;p&gt;&amp;quot;When I read such posts, I immediately see the primary problem in better than 90% of cases -- the poster doesn't realize the compiler won't tolerate sloppy syntax. There is nothing in their background to prepare them for an entity that, confronted with 10,000 lines of code, insists on a comma instead of a semicolon in one of those lines, and refuses to accept any of it as a result. This is an experience for which years of television viewing, however intense and dedicated, is not the proper training.&amp;quot;&lt;/p&gt;
&lt;p&gt;I think it is relevant to the point Raymond is making.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823520</link><pubDate>Wed, 08 Jul 2009 09:53:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823520</guid><dc:creator>Jonathan</dc:creator><description>&lt;p&gt;Well, at least Mr. Xxxxx and Mr. Wwwww had the courtesy to include in their mail actual code samples - what they have now (&amp;lt;SPAN CLASS=&amp;quot;Name&amp;quot;&amp;gt;) and what they've actually tried (SPAN. Name, etc). I can certainly imagine people saying &amp;quot;I tried that, but it doesn't work.&amp;quot; without including the actual attempted code.&lt;/p&gt;
&lt;p&gt;Or, Raymond may have added that for clarity purposes, saving the issue of missing samples for another post.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823603</link><pubDate>Wed, 08 Jul 2009 11:24:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823603</guid><dc:creator>Drak</dc:creator><description>&lt;p&gt;@Boris: I think the problem with alternating questions is that the questions themselves are not doing anything (or capable of such). It's Anne who's doing the alternating. In the case of alternating current the current itself is alternating.&lt;/p&gt;
&lt;p&gt;More on topic: When someone says they've done what I said and it still doesn't work, I ask them: 'Are you 100% sure you did what I asked? 99.9% is NOT enough.' And, lo and behold, they check again and discover extra spaces or wrong characters etc.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823678</link><pubDate>Wed, 08 Jul 2009 13:36:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823678</guid><dc:creator>steven</dc:creator><description>&lt;p&gt;&amp;quot;And, lo and behold, they check again and discover extra spaces or wrong characters etc.&amp;quot;&lt;/p&gt;
&lt;p&gt;They will check again and not discover those. People tend to simply not notice this, especially as they don't perceive it as a problem in the first place. They will blatantly tell you they are 100% sure that they did what you told them to.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9823925</link><pubDate>Wed, 08 Jul 2009 16:37:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823925</guid><dc:creator>Drak</dc:creator><description>&lt;p&gt;@steven:&lt;/p&gt;
&lt;p&gt;Nah, they check, very carefully. They know by now that if they don't I will come down to their floor and point out the error, and they will feel very silly :D&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9824034</link><pubDate>Wed, 08 Jul 2009 17:27:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9824034</guid><dc:creator>Mark</dc:creator><description>&lt;p&gt;Drak: day and night alternate; ice ages and interglacials alternate; questions to player 1 and questions to player 2 alternate.&lt;/p&gt;
&lt;p&gt;alternate, v.&lt;/p&gt;
&lt;p&gt;2. v.i. Of two (occas. more than two) things: succeed each other by turns. E18.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9824915</link><pubDate>Thu, 09 Jul 2009 00:52:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9824915</guid><dc:creator>mikeb</dc:creator><description>&lt;p&gt;This reminds me of the very odd syntax of 'sc' commands that take options. &amp;nbsp;for example:&lt;/p&gt;
&lt;p&gt;sc query type= service&lt;/p&gt;
&lt;p&gt;If you type that command like so:&lt;/p&gt;
&lt;p&gt;sc query type=service&lt;/p&gt;
&lt;p&gt;which would be fine with pretty much any other command line program, sc.exe chokes. Instead of parsing &amp;quot;type=service&amp;quot; as 3 tokens, it parses it as a single token. &amp;nbsp;The option's keyword is &amp;quot;type=&amp;quot;, not &amp;quot;type&amp;quot;.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9825816</link><pubDate>Thu, 09 Jul 2009 09:07:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9825816</guid><dc:creator>Drak</dc:creator><description>&lt;p&gt;@Mark:&lt;/p&gt;
&lt;p&gt;I'd agree with you except that the question asked of player 1 the first time will not be the question asked of player 1 the second time. So I feel that in this case the questions are not the things alternating. Otherwise I could possibly say that a petrol station has alternating customers, which I hope you will agree sounds sort of silly.&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9826218</link><pubDate>Thu, 09 Jul 2009 12:43:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9826218</guid><dc:creator>Mark</dc:creator><description>&lt;p&gt;Supposedly, good Star Trek movies and bad Star Trek movies alternate, but they're not the same movie each time. &amp;nbsp;They alternate by popularity; the questions alternate by player.&lt;/p&gt;
&lt;p&gt;A petrol station would have alternating customers only if there was one pump, and some clear pattern to the customers.&lt;/p&gt;
&lt;p&gt;Is there somewhere other than Raymond's blog we can battle this out? &amp;nbsp;Youtube comments, perhaps?&lt;/p&gt;
</description></item><item><title>re: Command line parsers look at what you typed, not what what you typed looks like</title><link>http://blogs.msdn.com/oldnewthing/archive/2009/07/07/9820996.aspx#9829128</link><pubDate>Sat, 11 Jul 2009 01:30:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9829128</guid><dc:creator>dash vs dash vs dash</dc:creator><description>&lt;p&gt;Which is this different dashes should I use as a parameter prefix when specifying options to a console command?&lt;/p&gt;
&lt;p&gt;U+002D&lt;/p&gt;
&lt;p&gt;U+00AD&lt;/p&gt;
&lt;p&gt;U+2011&lt;/p&gt;
&lt;p&gt;U+2012&lt;/p&gt;
&lt;p&gt;U+2013&lt;/p&gt;
&lt;p&gt;U+2014&lt;/p&gt;
&lt;p&gt;U+2010&lt;/p&gt;
&lt;p&gt;U+2015&lt;/p&gt;
&lt;p&gt;U+2212&lt;/p&gt;
</description></item></channel></rss>