rename phisol to soml

This commit is contained in:
Torsten Ruger
2015-10-23 14:22:55 +03:00
parent 991cc0519f
commit e0c5bc4c11
31 changed files with 60 additions and 97 deletions

View File

@ -5,7 +5,7 @@ The RegisterMachine, is an abstract machine with registers. Think of it as an ar
normal instruction names. It is not however an abstraction of existing hardware, but only
of that subset that we need.
Our primary objective is to compile Phisol to this level, so the register machine has:
Our primary objective is to compile Soml to this level, so the register machine has:
- object access instructions
- object load
- object oriented call semantics

View File

@ -17,8 +17,8 @@ Slightly more here : http://salama.github.io/2014/06/10/more-clarity.html (then
The Builtin module is scattered into several files, but that is just so the file doesn't get too long.
Note: This is about to change slightly with the arrival of Phisol. Phisol is a lower level function,
Note: This is about to change slightly with the arrival of Soml. Soml is a lower level function,
and as such there is not much that we need that can not be expressed in it. My current thinking
is that i can code anything in Phisol and will only need the Phisol instruction set.
is that i can code anything in Soml and will only need the Soml instruction set.
So this whole Builtin approach may blow over in the next months. It had already become clear that
mostly this was going to be about memory access, which in Phisol is part of the language.
mostly this was going to be about memory access, which in Soml is part of the language.

View File

@ -128,7 +128,7 @@ module Register
syntax = @parser.parse_with_debug(bytes)
parts = Parser::Transform.new.apply(syntax)
#puts parts.inspect
Phisol::Compiler.compile( parts )
Soml::Compiler.compile( parts )
end
private