raw source int the source view

This commit is contained in:
Torsten Ruger
2015-10-29 16:49:14 +02:00
parent 3477de8c81
commit 4bf8ac5345
7 changed files with 42 additions and 17 deletions

View File

@ -15,7 +15,7 @@ require "base/list_view"
# each seperate view is in it's own class.
require "views/switch_view"
require "views/status_view"
require "views/file_view"
require "views/source_view"
require "views/blocks_view"
require "views/instruction_view"
require "views/registers_view"
@ -27,11 +27,11 @@ class MainView < ListView
machine = Register.machine.boot
code = s(:statements, s(:class, :Foo, s(:derives, nil),
s(:statements, s(:class_field, :Integer, :x))))
Soml::Compiler.compile( code )
Soml.compile( code )
machine.collect
@interpreter = Interpreter::Interpreter.new
super( [SwitchView.new(@interpreter) ,
FileView.new ,
SourceView.new(@interpreter) ,
BlocksView.new(@interpreter) ,
InstructionView.new(@interpreter) ,
StatusView.new(@interpreter) ,