trans. (T. Onoma) ha scritto: > On Tuesday 19 October 2004 03:19 pm, Florian Gross wrote: > | gabriele renzi wrote: > | > Mauricio Fernández ha scritto: > | >> Look carefully at the example: > | >> > | >> # # This creates a Regexp which will match 3 "foo"s. > | >> # re = Regexp::English.literal("foo" * 3) > | >> # re.match("foofoofoo")[0] # => "foofoofoo" > | > > | > sidenote: I'd prefer to see this done like: > | > # This creates a Regexp which will match 3 "foo"s. > | > # irbprompt>somecode > | > # =>someresult > | > # irbprompt>somemore > | > # =>someother > | > | I think the latter is harder to read, because there is more clutter, > | though in theory that style could also be supported by test-extract. > | > | Maybe I can add it later if there is enough demand for it. > > Actually goes with your '# outputs ...' notation if you use '# => ...' > instead. > > # This creates a Regexp which will match 3 "foo"s. > # irbprompt>somecode # =>someresult > # irbprompt>somemore # =>someother > > And I see no good reason to keep the irb prompt so... > > # This creates a Regexp which will match 3 "foo"s. > # somecode # =>someresult > # somemore # =>someother > > Fairly simple transformation from irb. > yes, but that way how would you distinguish code from text... mh.. maybe considering just lines with #=> ..