Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit ba8cad0

Browse files
committed
More instructions to classes
1 parent 8a0f1ec commit ba8cad0

File tree

13 files changed

+5823
-3228
lines changed

13 files changed

+5823
-3228
lines changed

.rubocop.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,9 @@ Style/CaseEquality:
6464
Style/CaseLikeIf:
6565
Enabled: false
6666

67+
Style/Documentation:
68+
Enabled: false
69+
6770
Style/ExplicitBlockArgument:
6871
Enabled: false
6972

lib/syntax_tree.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
require_relative "syntax_tree/formatter"
1212
require_relative "syntax_tree/node"
13+
require_relative "syntax_tree/dsl"
1314
require_relative "syntax_tree/version"
1415

1516
require_relative "syntax_tree/basic_visitor"
@@ -26,12 +27,14 @@
2627
require_relative "syntax_tree/pattern"
2728
require_relative "syntax_tree/search"
2829

29-
require_relative "syntax_tree/dsl"
3030
require_relative "syntax_tree/yarv"
31-
require_relative "syntax_tree/compiler"
3231
require_relative "syntax_tree/yarv/bf"
32+
require_relative "syntax_tree/yarv/compiler"
3333
require_relative "syntax_tree/yarv/disassembler"
34+
require_relative "syntax_tree/yarv/instruction_sequence"
3435
require_relative "syntax_tree/yarv/instructions"
36+
require_relative "syntax_tree/yarv/legacy"
37+
require_relative "syntax_tree/yarv/local_table"
3538

3639
# Syntax Tree is a suite of tools built on top of the internal CRuby parser. It
3740
# provides the ability to generate a syntax tree from source, as well as the

0 commit comments

Comments
 (0)