Sha256: 3dcd3fea29959ccc12aeb5ced6e6890b7ce15ef5d0ade2cec085c85fee113cc0

Contents?: true

Size: 376 Bytes

Versions: 8

Compression:

Stored size: 376 Bytes

Contents

module Gisele
  module Language
    module Syntax
      module ImplicitSeqSt
        include Node

        def _to_ast
          front = captures[:explicit_statement].first.to_ast
          tail  = captures[:st_list].first.value
          [:seq_st, front] + tail
        end

      end # module ImplicitSeqSt
    end # module Syntax
  end # module Language
end # module Gisele

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
gisele-language-0.6.0 lib/gisele/language/syntax/implicit_seq_st.rb
gisele-language-0.5.1 lib/gisele/language/syntax/implicit_seq_st.rb
gisele-language-0.5.0 lib/gisele/language/syntax/implicit_seq_st.rb
gisele-0.5.0 lib/gisele/language/syntax/implicit_seq_st.rb
gisele-0.4.0 lib/gisele/language/syntax/implicit_seq_st.rb
gisele-0.3.0 lib/gisele/language/syntax/implicit_seq_st.rb
gisele-0.2.0 lib/gisele/language/syntax/implicit_seq_st.rb
gisele-0.1.0 lib/gisele/language/syntax/implicit_seq_st.rb