Get new drop: current VB9 Customer Technology Preview (CTP). Copy the database Saturn5_002.mdf and Saturn5_002_log.LDF to c:\. Zipped VB9 project directory tree.
Apologies ... the previously posted versions of IQ97 were missing a source file, specifically, {lambda}Exec, where {lambda} is the UNICODE greek character. Turns out that Winzip silently refused to copy the file, so it was just absent from the source project. The workaround was simply to comment out the three references to it that appeared in Module1.vb and delete the file from the Visual Studio project, as, no doubt, some readers discovered. The lambda execution mode is work-in-progress at this time, anyway, so there is no real harm in deleting the file. However, to prevent this kind of thing in the future, I've learned my lesson: Don't Try to be Cute When Naming Files. The drop above fixes the problem.
Get new drop: current VB9 Customer Technology Preview (CTP). Copy the database Saturn5_002.mdf and Saturn5_002_log.LDF to c:\. Zipped VB9 project directory tree.
The Hewlett-Packard manual exhibits the following command strings (last blog I said there were 256 possible and 236 used, but here there are 250 – the explanation is that I fold 19 command strings to uppercase, e.g., LBLa = LBLA, and there are five extension command strings, 19-5+236=250; this is admittedly a tiny bit of cruft in my program). This is taken right out of the database table “InstructionSet”:
| 0 | CLX | ENG | GSBA | GTO9 | LBL2 | LSTX | RCL1 | S | ST/8 | ST+8 | STO4 | X<0? |
| 1 | COS | ENT^ | GSBB | GTOA | LBL3 | - | RCL2 | SCI | ST/9 | ST+9 | STO5 | X<>Y? |
| 2 | COS-1 | e^x | GSBC | GTOB | LBL4 | MRG | RCL3 | SF0 | ST-0 | ST*0 | STO6 | X=Y? |
| 3 | DEG | F0? | GSBD | GTOC | LBL5 | N! | RCL4 | SF1 | ST-1 | ST*1 | STO7 | X>Y? |
| 4 | / | F1? | GSBE | GTOD | LBL6 | ->P | RCL5 | SF2 | ST-2 | ST*2 | STO8 | X<=Y? |
| 5 | D->R | F2? | GSBa | GTOE | LBL7 | % | RCL6 | SF3 | ST-3 | ST*3 | STO9 | <X> |
| 6 | DSP0 | F3? | GSBb | GTOa | LBL8 | %CH | RCL7 | SUM+ | ST-4 | ST*4 | STOA | X^2 |
| 7 | DSP1 | FRC | GSBc | GTOb | LBL9 | Pi | RCL8 | SUM- | ST-5 | ST*5 | STOB | X<->I |
| 8 | DSP2 | FIX | GSBd | GTOc | LBLA | + | RCL9 | SIN | ST-6 | ST*6 | STOC | X<->Y |
| 9 | DSP3 | GRAD | GSBe | GTOd | LBLB | PREG | RCLA | SIN-1 | ST-7 | ST*7 | STOD | Y^x |
| . | DSP4 | GSB0 | GSBi | GTOe | LBLC | PRST | RCLB | SPC | ST-8 | ST*8 | STOE | |
| 1/X | DSP5 | GSB1 | GTO0 | GTOi | LBLD | PRTX | RCLC | SQRT | ST-9 | ST*9 | |