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.

property_declaration.rb 279B

12345678910111213
  1. class AST::PropertyDeclaration
  2. attr_reader :name, :is_public
  3. def initialize(name, is_public)
  4. @name = name
  5. @is_public = is_public
  6. end
  7. def ==(other)
  8. other.is_a?(AST::PropertyDeclaration) && other.name == @name &&
  9. other.is_public == @is_public
  10. end
  11. end