renaming mom builtin to macro

This commit is contained in:
2019-09-11 20:33:49 +03:00
parent 5ea91df4c1
commit 616dd3487c
55 changed files with 49 additions and 47 deletions
@@ -1,7 +1,7 @@
require_relative "../helper"
module RubyX
module BuiltinHelper
module MacroHelper
def setup
whole ="class Space;def main(arg);return;end;end;" + source
@mom = RubyXCompiler.new(RubyX.default_test_options).ruby_to_mom(whole)
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestIntegerSame < MiniTest::Test
include BuiltinHelper
include MacroHelper
def op ; :== ; end
def len ; 25 ; end
def source
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestIntegerDiv10 < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Integer
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestIntegerDiv4 < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Integer
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestIntegerPlus < MiniTest::Test
include BuiltinHelper
include MacroHelper
def op ; :+ ; end
def source
<<GET
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestObjectExit < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Object
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestObjectGet < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Object
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestObjectInit < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Object
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestObjectMissing < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Space
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestObjectGet < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Object
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestWordGet < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Word
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestWordPutstring < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Word
@@ -1,9 +1,9 @@
require_relative "helper"
module RubyX
module Builtin
module Macro
class TestWordSet < MiniTest::Test
include BuiltinHelper
include MacroHelper
def source
<<GET
class Word