From: ts Date: 2001-02-01T01:47:06+09:00 Subject: [ruby-talk:10177] Re: parser behavior ? >>>>> "T" == Ted Meng writes: T> begin a=[1] end until a.size == 1 T> but T> a=[1] until a.size == 1 What do you expect with ? begin a=[1] end while a.size != 1 and a=[1] while a.size != 1 the 1st form is like `do { ... } while ()' from C 2nd form `while () { ... }' Guy Decoux