Sha256: fa82d29acaa51a5588821042d9fae54fc02b890f758bd1b1e2239689c9c02fb1

Contents?: true

Size: 397 Bytes

Versions: 14

Compression:

Stored size: 397 Bytes

Contents

# frozen_string_literal: true

require_relative 'lox_compound_expr'

module Loxxy
  module Ast
    class LoxSeqDecl < LoxCompoundExpr
      # Part of the 'visitee' role in Visitor design pattern.
      # @param visitor [Ast::ASTVisitor] the visitor
      def accept(visitor)
        visitor.visit_seq_decl(self)
      end

      alias operands subnodes
    end # class
  end # module
end # module

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
loxxy-0.1.07 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.1.06 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.1.05 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.1.04 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.1.03 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.1.02 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.1.01 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.1.0 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.0.28 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.0.27 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.0.26 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.0.25 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.0.24 lib/loxxy/ast/lox_seq_decl.rb
loxxy-0.0.23 lib/loxxy/ast/lox_seq_decl.rb