From: Bihal Date: 2006-04-12T15:27:33+09:00 Subject: Re: Class Definition inside a method definition? Logan Capaldo wrote: > Can't you use Ruby's C API to do all this? Why are you "reverse- > engineering" ruby especially given ruby's open source nature. Because the aim is to parse and produce a (design) model from the code. Not a list of source files (like in an IDE), but diagrams that show relationships between classes, etc. Our software has support for round-trip engineering, which means forward and reverse engineering and code synchronisation. Which means you can 1) Import your code and see how it works from a high level 2) Design your code and generate the source files from the design 3) Import code or create a design, and synchronise changes forward and backward. ie. Change the code and the model can be updated, change the model and the code can be updated. I hope that makes sense. Bihal -- Posted via http://www.ruby-forum.com/.