Revision 598875

Go back to digest for 29th October 2006

Features in Development Tools

Alexander Dymo committed changes in /trunk/KDE/kdevelop/languages/ruby/parser:

More ruby parser improvements:
- recognize comments
- recognize scoped names (ala Foo::Bar ) as proper module names
- recognize ruby symbols
- recognize if/unless/while/until statement modifiers
- two consecutive method calls without parens are no longer parsed as one statement

Now the parser understands pretty sophisticated ruby programs!

File Changes

Modified 5 files
  • /trunk/KDE/kdevelop/languages/ruby/parser
  •   /ruby.g
  •   /ruby_lexer.cpp
  •   /ruby_lexer.ll
  •   /ruby_parser.cpp
  •   /ruby_parser.h
5 files changed in total