diff --git a/src/basic/basic_commands/cmd_let.s b/src/basic/basic_commands/cmd_let.s index 9a81e8a0..580b4221 100644 --- a/src/basic/basic_commands/cmd_let.s +++ b/src/basic/basic_commands/cmd_let.s @@ -11,16 +11,20 @@ cmd_let: jsr fetch_variable #if HAS_OPCODES_65CE02 + bcs_16 do_SYNTAX_error jsr injest_assign bcs_16 do_SYNTAX_error + #else + bcs !+ jsr injest_assign bcc !++ !: jmp do_SYNTAX_error !: + #endif // Determine variable type and push it to the stack @@ -132,16 +136,21 @@ cmd_let_assign_string: #if CONFIG_MEMORY_MODEL_60K - // XXX - // XXX: implement this - // XXX + ldx #