simplify method entry exit codes

Basically just a label now
No more implicit returns (needs compiler tests)
Many return points is the new idea
Also setup is done before the enter by MessageSetup
This commit is contained in:
Torsten Ruger
2018-03-21 16:02:46 +05:30
parent 61a801b00c
commit fcbdba4804
5 changed files with 8 additions and 20 deletions

View File

@@ -86,7 +86,7 @@ require_relative "instructions/load_constant"
require_relative "instructions/syscall"
require_relative "instructions/function_call"
require_relative "instructions/function_return"
require_relative "instructions/register_transfer"
require_relative "instructions/transfer"
require_relative "instructions/label"
require_relative "instructions/branch"
require_relative "instructions/operator_instruction"