jrpn15.main library Null safety

Classes

ButtonLayout15
The layout of the buttons (part of the view, but retrieved by the controller as part of initialization).
CalculatorButtonHyperbolic
Calculator button for the hyperbolic functions
CalculatorButtonWithUserMode
Controller15
DeferredFunction
A function that is deferred until button up, like storing matrix elements (e.g. STO A).
DeferredRclArg
LandscapeButtonFactory15
Operations15
PortraitButtonFactory15
PrecisionArg
The argument to the 15C's FIX, SCI and ENG keys
ProgramInstruction15<OT extends ProgramOperation>
RclIndirectArg
This is where the HP 15C shows its evil genius. RCL (i), when I contains a number, immediately recalls the register whose number is given in I (converted to an integer), so it behaves like ArgDone.
RegisterReadOpArg
RegisterReadOpArgDone
RCL +-*/ reg does NOT lift the stack - see Recall Arithmetic, page 44.
RegisterWriteOpArg
UserArg

Functions

createModel15() Model15<Operation>
main(List<String> args) → void
runStaticInitialization15() → void