This commit is contained in:
Scott Richmond 2024-08-01 18:54:18 -04:00
parent be9a86a973
commit 1733de7dff
4 changed files with 3 additions and 3 deletions

Binary file not shown.

View File

@ -6489,7 +6489,7 @@ var __emscripten_stack_alloc = (a0) => (__emscripten_stack_alloc = wasmExports['
var _emscripten_stack_get_current = () => (_emscripten_stack_get_current = wasmExports['emscripten_stack_get_current'])(); var _emscripten_stack_get_current = () => (_emscripten_stack_get_current = wasmExports['emscripten_stack_get_current'])();
var ___cxa_is_pointer_type = createExportWrapper('__cxa_is_pointer_type', 1); var ___cxa_is_pointer_type = createExportWrapper('__cxa_is_pointer_type', 1);
var dynCall_jiji = Module['dynCall_jiji'] = createExportWrapper('dynCall_jiji', 5); var dynCall_jiji = Module['dynCall_jiji'] = createExportWrapper('dynCall_jiji', 5);
var ___emscripten_embedded_file_data = Module['___emscripten_embedded_file_data'] = 1816476; var ___emscripten_embedded_file_data = Module['___emscripten_embedded_file_data'] = 1816104;
function invoke_i(index) { function invoke_i(index) {
var sp = stackSave(); var sp = stackSave();
try { try {

Binary file not shown.

View File

@ -1232,8 +1232,8 @@ fn apply_command {
(:clear) -> do state > (:clear) -> do state >
assoc (state, :position, (0, 0)) > assoc (state, :position, (0, 0)) >
assoc (_, :heading, 0) assoc (_, :heading, 0)
(:right, turns) -> update (state, :heading, mod (add (_, turns), 1)) (:right, turns) -> update (state, :heading, add (_, turns))
(:left, turns) -> update (state, :heading, mod (sub (_, turns), 1)) (:left, turns) -> update (state, :heading, sub (_, turns))
(:forward, steps) -> { (:forward, steps) -> {
let #{heading, position, ...} = state let #{heading, position, ...} = state
let unit = heading/vector (heading) let unit = heading/vector (heading)