Skip to content
Property Value
Hex Value $BB6B
Categories
Localizations
  • FR: AsmComp(

AsmComp(

Overview

Availability: Token available everywhere.

Syntax

AsmComp(


Description

This command is used to compress an assembly program written using AsmPrgm into an "assembled" assembly program. This will make the program about twice as small, and protect it from being edited, in addition to making execution faster.

To use AsmComp(, give it the ASCII represented assembly program, followed by the name you want the assembled program to have. That name can't be already taken. Since it's not easy to rename an assembled assembly program, if you want to write a program called prgmGAME, you type the ASCII represented code in a program with a different name (e.g. GAMEA) and then do AsmComp((prgmGAMEA,prgmGAME).

Assembly programs can be run with Asm(.

Error Conditions

  • ERR:DUPLICATE is thrown if prgm_RESULT_ is an already used program name;
  • ERR:INVALID is thrown if prgm_ORIGINAL_ doesn't start with AsmPrgm;
  • ERR:SYNTAX is thrown if prgm_ORIGINAL_ is not an assembly program.

Source: parts of this page were written by the following TI|BD contributors: burr, DarkerLine, GoVegan, MateoConLechuga, Myles_Zadok, Trenly.

History

Calculator OS Version Description
TI-83+ 0.103 Added
Authors: Adrien Bertrand