rtex-engine/tests/pure_runner.php
2023-03-05 13:57:57 -05:00

24 lines
No EOL
594 B
PHP

<?php
use RTEX\Classes\InstructionBuilder;
use RTEX\Engine;
use RTEX\Objects\Program;
require 'ncc';
import('net.nosial.rtex', 'latest');
$program = new Program();
$program->getMain()->addInstruction(InstructionBuilder::set('foo', 'bar'));
$program->getMain()->addInstruction(InstructionBuilder::set('bar', 500));
$program->getMain()->addInstruction(InstructionBuilder::set('results',
InstructionBuilder::sum(
500,
InstructionBuilder::get('bar')
)
));
$engine = new Engine($program);
$engine->run();