$ ./configure $ makeFinally, run ``make install'' (as root) to install the executables. ``configure'' accepts a number of parameters that you can learn about with ``./configure --help''. Perhaps the most common of these is the --prefix option, which lets you install to a non-standard directory1.
Keypresses | Resulting Entry |
1.23<enter> | 1.23 |
1.23<space>23n<enter> | 1.23e-23 |
1.23n<space>23<enter> | -1.23e23 |
Keypresses | Resulting Entry |
(1.23, 4.56<enter> | (1.23, 4.56) |
(0.7072<45<enter> | (0.500065915655126, 0.50006591... |
(1.23n,4.56<space>10<enter> | (-1.23, 45600000000) |
1 | 2 |
3 | 4 |
Keypresses | Resulting Entry |
[1,2[3,4<enter> | [[1, 2][3, 4]] |
[1.2<space>10,0[3n,5n<enter> | [[ 12000000000, 0 ][ -3, -5 ]] |
[(1,2,3,4[5,6,7,8<enter> | [[ (1, 2), (3, 4) ][ (5, 6), (... |
Keypresses | Resulting Entry |
1.234_N*mm^2/s<enter> | 1.234_N*mm^2*s^-1 |
(2.3,5_s^-4<enter> | (2.3, 5)_s^-4 |
[1,2[3,4_lbf*in<enter> | [[ 1, 2 ][ 3, 4 ]]_lbf*in |
_nm<enter> | 1_nm |
Keypresses | Resulting Entry |
#123456<enter> | # 123456`d |
#ffff<space>h<enter> | # 65535`d |
#10101n<space>b<enter> | # -21`d |
Keypresses | Resulting Entry |
@myvar | @ myvar |
Data Type | Sample Input String |
integer constant | #12345678`d, where the trailing letter is one of the base characters {b, o, d, h} |
real number | -123.45e67 |
complex number | (1e10, 2) or (1 <90) |
real matrix | [[1, 2][3.1, 4.5e10]] |
complex matrix | [[(1, 0), 5][1e10, (2 <90)]] |
variable | @myvar |
Keys | Operations |
+ | add last two stack elements |
- | subtract element 1 from element 2 |
* | multiply last two stack elements |
/ | divide element 2 by element 1 |
^ | raise element 2 to the power of element 1 |
n | negate last element |
i | invert last element |
s | square root function |
a | absolute value function |
e | exponential function |
l | natural logarithm function |
c | complex conjugate function |
! | factorial function |
% | element 2 mod element 1 |
S | store element 2 in (variable) element 1 |
; | evaluate variable to obtain contents |
Abbreviations | Functions |
inv | inverse function |
pow | raise element 2 to the power of element 1 |
sq | square last element |
sqrt | square root function |
abs | absolute value function |
exp | exponential function |
ln | natural logarithm function |
10^ | base 10 exponential function |
log10 | base 10 logarithm function |
conj | complex conjugate function |
sin | sine function |
cos | cosine function |
tan | tangent function |
sinh | hyperbolic sine function |
cosh | hyperbolic cosine function |
tanh | hyperbolic tangent function |
asin | arcsine function |
acos | arccosine function |
atan | arctangent function |
asinh | inverse hyperbolic sine function |
acosh | inverse hyperbolic cosine function |
atanh | inverse hyperbolic tangent function |
re | real part of complex number |
im | imaginary part of complex number |
gamma | Euler gamma function |
lngamma | natural log of Euler gamma function |
erf | error function |
erfc | complementary error function |
fact | factorial function |
gcd | greatest common divisor function |
lcm | least common multiple function |
binom | binomial coefficient function |
perm | permutation function |
trans | matrix transpose |
trace | trace of a matrix |
solvelin | solve a linear system of the form Ax = b |
mod | element 2 mod element 1 |
floor | floor function |
ceil | ceiling function |
toint | convert a real number to an integer type |
toreal | convert an integer type to a real number |
add | add last two elements |
sub | subtract element 1 from element 2 |
mult | multiply last two elements |
div | divide element 2 by element 1 |
neg | negate last element |
store | store element 2 in (variable) element 1 |
eval | evaluate variable to obtain contents |
purge | delete a variable |
total | sum the columns of a real matrix |
mean | compute the sample means of the columns of a real matrix |
sumsq | sum the squares of the columns of a real matrix |
var | compute the unbiased sample variances of the columns of a real matrix |
varbias | compute the biased (population) sample variances of the columns of a real matrix |
stdev | compute the unbiased sample standard deviations of the columns of a real matrix |
stdevbias | compute the biased (pop.) sample standard deviations of the columns of a matrix |
min | find the minima of the columns of a real matrix |
max | find the maxima of the columns of a real matrix |
utpn | compute the upper tail probability of a normal distribution |
uconvert | convert element 2 to an equivalent expression with units matching element 1 |
ustand | convert to equivalent expression using SI standard base units |
uvalue | drop the units of the last element |
Keys | Operations |
\ | drop last element |
| | clear all stack elements |
<pagedown> | swap last two elements |
<enter> | duplicate last element (when entry buffer is empty) |
u | undo last operation |
r | toggle angle mode between degrees and radians |
p | toggle complex display mode between rectangular and polar |
b | cycle base display mode between binary, octal, decimal, hex |
h | cycle through multiple help windows |
v | view last stack element in a fullscreen editor |
E | create a new stack element using an external editor |
P | enter 3.1415...on the stack |
C-L | refresh the display |
<up> | begin stack browsing mode |
Q | quit Orpie |
Abbreviations | Calculator Operation |
drop | drop last element |
clear | clear all stack elements |
swap | swap last two elements |
dup | duplicate last element |
undo | undo last operation |
rad | set angle mode to radians |
deg | set angle mode to degrees |
rect | set complex display mode to rectangular |
polar | set complex display mode to polar |
bin | set base display mode to binary |
oct | set base display mode to octal |
dec | set base display mode to decimal |
hex | set base display mode to hexidecimal |
view | view last stack element in a fullscreen editor |
edit | create a new stack element using an external editor |
pi | enter 3.1415...on the stack |
rand | generate a random number between 0 and 1 (uniformly distributed) |
refresh | refresh the display |
about | display a nifty ``About Orpie'' screen |
quit | quit Orpie |
Keys | Operations |
q | quit stack browsing mode |
<left> | scroll selected entry to the left |
<right> | scroll selected entry to the right |
r | cyclically ``roll'' stack elements downward, below the selected element (inclusive) |
R | cyclically ``roll'' stack elements upward, below the selected element (inclusive) |
v | view the currently selected element in a fullscreen editor |
E | edit the currently selected element with an external editor |
<enter> | duplicate the currently selected element |
String | Length Unit |
m | meter |
ft | foot |
in | inch |
yd | yard |
mi | mile |
pc | parsec |
AU | astronomical unit |
Ang | angstrom |
furlong | furlong |
pt | PostScript point |
pica | PostScript pica |
nmi | nautical mile |
lyr | lightyear |
String | Mass Unit |
g | gram |
lb | pound mass |
oz | ounce |
slug | slug |
lbt | Troy pound |
ton | (USA) short ton |
tonl | (UK) long ton |
tonm | metric ton |
ct | carat |
gr | grain |
String | Time Unit |
s | second |
min | minute |
hr | hour |
day | day |
yr | year |
Hz | Hertz |
String | Temperature Unit |
K | Kelvin |
R | Rankine |
String | Force Unit |
N | Newton |
lbf | pound force |
dyn | dyne |
kip | kip |
String | Energy Unit |
J | Joule |
erg | erg |
cal | calorie |
BTU | british thermal unit |
eV | electron volt |
String | Electrical Unit |
A | Ampere |
C | Coulomb |
V | volt |
Ohm | Ohm |
F | Farad |
H | Henry |
T | Tesla |
G | Gauss |
Wb | Weber |
Mx | Maxwell |
String | Power Unit |
W | Watt |
hp | horsepower |
String | Pressure Unit |
Pa | Pascal |
atm | atmosphere |
bar | bar |
Ohm | Ohm |
mmHg | millimeters of mercury |
inHg | inches of mercury |
$ export TERM=linuxbefore launching Orpie. gnome-terminal sets $TERM to xterm, but apparently does not behave like a real xterm with respect to the numeric keypad.
This document was translated from LATEX by HEVEA.