This group of pages has my contributions to the Internet community.
These files are for the Loki calculator. Loki is a full-screen RPN calculator that supports fractions, units, and binary math.
LokiWeb is version 1.0. The following links run the calculators. The first two calculators come in two versions: one for most browsers and one for handheld units.
The small versions above do not use the depressed version of the key images. (They take too much Valium...(:-).)
For reference, these are the internal codes as used by doKey:
code | meaning | bin | RPN | web |
---|---|---|---|---|
\r | Enter | Y | Y | Y |
\n | Enter | Y | Y | Y |
(SP) | Enter | Y | Y | Y |
! | not | Y | - | - |
# | population count | Y | - | - |
% | mod, percent | mod | percent | percent |
& | and | Y | - | - |
( | cube root | - | - | Y |
) | x^3 | - | - | Y |
* | multiplication | Y | Y | Y |
+ | addition | Y | Y | Y |
- | subtraction | Y | Y | Y |
. | decimal point | - | Y | Y |
/ | division | Y | Y | Y |
0-9 | digit | Y | Y | Y |
A | enter A | Y | - | - |
B | enter B | Y | - | - |
C | enter C | Y | - | - |
D | enter D | Y | - | - |
E | enter E, EEX | Y | Y | Y |
F | enter F, factorial | Y | Y | Y |
G | diagonal | - | - | Y |
I | inverse: 1/x | - | Y | Y |
K | bacK space (<-) | Y | Y | Y |
L | Last X | Y | Y | Y |
N | fraction separator | - | - | Y |
P | pi | - | - | Y |
R | Roll down | Y | Y | Y |
S | Swap X<->Y | Y | Y | Y |
T | delTa percent | Y | Y | Y |
U | unit separator | - | - | Y |
X | Clear X | Y | Y | Y |
W | Now | - | - | Y |
Y | Today | - | - | Y |
Z | Clear | Y | Y | Y |
[ | sqrt | - | - | Y |
] | x^2 | - | - | Y |
^ | xor | Y | - | - |
| | or | Y | - | - |
~ | change sign, +/- | Y | Y | Y |
Loki in RealBasic can be found at my RealBasic Software page.
The current version is 3.0. Versions named loki25 and earlier are obsolete.
For the C versions (last four), the current version is 3.1. These versions include Freyja and Moon and run under most Unix/Linux systems. The first two contain IBM PC executables (for running in a Unix command line environment). The last two contain Apple Macintosh executables (for running under Terminal on OS X). For other Unix/Linux environments, pick either and recompile.
Creative Contributions
Others' Contributions
Apple-related
Internet FAQs
Code
“How-Tos”
Data
Neat
Last modified Tuesday, 2010-03-02T20:28:09-06:00.