Op_LOAD

Halt Calculator

Author

"Martin Krischik" «krischik@users.sourceforge.net»

Constructors

Link copied to clipboard
constructor(Owner: Calculator)
Create operation and attach to owning calculator.

Properties

Link copied to clipboard
private val AF_Text: Array<Short>
File type Text for All-Files
Link copied to clipboard
private val Alpha_Id: Int = -1
Don't use a numeric file Id.
Link copied to clipboard
protected open var Backup_Active: AlphaRegisterType
Keep a backup of the active A register
Link copied to clipboard
private open var Backup_Display_Count: Int
Remember the display character count for the A_Text register.
Link copied to clipboard
private open var Backup_Display_Mode: DisplayType
Keep a backup of the display mode register
Link copied to clipboard
private open var Backup_L: Number
Keep a backup of the L Register
Link copied to clipboard
private open var Backup_Numeric: Array<Short>
Keep a backup of the A Register
Link copied to clipboard
private open var Backup_Print: Array<Short>
Keep a backup of the A Register
Link copied to clipboard
private open var Backup_Printer_Count: Int
Remember the printer character count for the A_Text register.
Link copied to clipboard
private open var Backup_Text: Array<Short>
Keep a backup of the A Register
Link copied to clipboard
private val Bits_4: Int = 16
Link copied to clipboard
private val DF_Text: Array<Short>
File type Text for Data-Files
Link copied to clipboard
private val Display_Text: Array<Short>
Test to Display on Program, Print and Debug.
Link copied to clipboard
private val Logger: Logger
private val Logger: Logger
Class logger instance.
Link copied to clipboard
private val Null_Id: Int = -2
Don't use a numeric file Id.
Link copied to clipboard
private open var Num_Id: Int
Numeric file name
Link copied to clipboard
protected val Owner: Calculator
Owner instance of this Operation
Link copied to clipboard
private val PF_Text: Array<Short>
Filetype Text for Program-Files
Link copied to clipboard
save memory and save display use the the same file type and need to be distinguished by size.
Link copied to clipboard
private val TAG: String
private val TAG: String
Class logger tag.

Functions

Link copied to clipboard
open fun Casio_File_Name(): Array<Int>
return filename to be used inside the file header.
Link copied to clipboard
open fun Clear(AC: Boolean)
Reset state - for state full operations.
Link copied to clipboard
clear the backup data so it won't be accidentally used
Link copied to clipboard
protected open fun clone(): Any
Link copied to clipboard
open fun Display(Opcode: Short): Array<Short>
Display Operation in Wrt mode.
Link copied to clipboard
open fun Display_File_Name(Type: File_Type)
Display filename.
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
open fun Execute(Opcode: Short)
Link copied to clipboard
protected open fun finalize()
Link copied to clipboard
fun getClass(): Class<out Any>
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
protected open fun Java_File_Name(): String
Link copied to clipboard
fun notify()
Link copied to clipboard
fun notifyAll()
Link copied to clipboard
protected fun Restore_Display()
Restore the Display (A and L Register)
Link copied to clipboard
open fun toString(): String
open fun toString(): String
Link copied to clipboard
fun wait()
Link copied to clipboard
fun µReset()
reset indirect and token plane