From: Chris W. <cwi...@ro...> - 2004-08-31 23:16:41
|
Thanks! I've applied the patches on my copy of the code and will test it out a little bit. So I should be checking it in soon. As a side note, I am currently investigating deprecating my parser code and using the JRuby code for creating ASTs of Ruby code. So patches in other areas not directly related to parsing would be more valuable at this time. Thanks again, Chris > Hello, > > This patch adds ability to undestand multiline strings. > i.e puts " > > foo > " > is now parsed correctly. > Also this patch fixes for various parsing errors. > Tokenizer and parse now gets $', $", /\"/, class().name, > #{@variable[name]}, #{@variable.name}, > "a" + if foo then "" else " " end > and some other things more correclty. > Please see the new unit tests, all of them pass ok for me. > > > > (See attached file: parserFixes.patch) --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.745 / Virus Database: 497 - Release Date: 8/27/2004 |