A toy dynamic programming language written in Ruby
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ast.rb 698B

123456789101112131415161718192021222324
  1. module AST
  2. require 'ahem/ast/assignment'
  3. require 'ahem/ast/atom'
  4. require 'ahem/ast/array'
  5. require 'ahem/ast/binary'
  6. require 'ahem/ast/block'
  7. require 'ahem/ast/boolean'
  8. require 'ahem/ast/branch'
  9. require 'ahem/ast/class_definition'
  10. require 'ahem/ast/conditional'
  11. require 'ahem/ast/for_loop'
  12. require 'ahem/ast/function_call'
  13. require 'ahem/ast/function_definition'
  14. require 'ahem/ast/hash'
  15. require 'ahem/ast/identifier'
  16. require 'ahem/ast/index'
  17. require 'ahem/ast/null'
  18. require 'ahem/ast/number'
  19. require 'ahem/ast/operators'
  20. require 'ahem/ast/property_declaration'
  21. require 'ahem/ast/string'
  22. require 'ahem/ast/unary'
  23. require 'ahem/ast/variable_declaration'
  24. end