If I want to build DSL in Ruby 1.9 or JRuby, I will need to complete any of these steps manually:
- Lexing
- Interpretation
- Parsing
- Just-In-Time Compilation
Obviously, I am a programmer, I don’t like writing the actual code as much as I can leave, so I hope that none of these steps will require manual work :)
source
share