RHDL 0.5.0 has been released!
What is it? ============== RHDL (Ruby Hardware Description Language) is a DSL (Domain Specific Language) for describing and simulating digital circuits. It looks very similar to VHDL. RHDL is built entirely in Ruby: no lexers or yaccs were harmed (or even created) in the development of RHDL. It's a nice example of Ruby's capabilities for creating DSL's (the secret is Ruby's anonymous code blocks - something lacking in some of those other open source, object oriented scripting languages out there.)
Where does it live? =====================
User guide at:
What's changed: ================= RHDL now has at least 50% more Ruby metaprogramming goodness! The DSL has been changed to remove some of the Ruby-isms that were in RHDL's previous incarnations (class, super - these are now gone replaced with the model declaration). Examples have been updated to reflect the new 'syntax' and many unit tests have been added (more still needed).
Other changes:
*