# dictionary:
!keys:0 digit
!keys:1 digit
!keys:2 digit
!keys:3 digit
!keys:4 digit
!keys:5 digit
!keys:6 digit
!keys:7 digit
!keys:8 digit
!keys:9 digit
!keys:E digit
!keys:. digit
!keys:+- toggle_sign
:keys:inv << -1 pow >>
:keys:+ +
:keys:- -
:keys:* *
:keys:/ /
!keys:enter enter
:keys:swp swap
!keys:<- backspace
!keys:clr clear
!keys:a digit
!keys:b digit
!keys:c digit
!keys:d digit
!keys:e digit
!keys:f digit
!keys:g digit
!keys:h digit
!keys:i digit
!keys:j digit
!keys:k digit
!keys:l digit
!keys:m digit
!keys:n digit
!keys:o digit
!keys:p digit
!keys:q digit
!keys:r digit
!keys:s digit
!keys:t digit
!keys:u digit
!keys:v digit
!keys:w digit
!keys:x digit
!keys:y digit
!keys:z digit
!keys:A digit
!keys:B digit
!keys:C digit
!keys:D digit
!keys:F digit
!keys:G digit
!keys:H digit
!keys:I digit
!keys:J digit
!keys:K digit
!keys:L digit
!keys:M digit
!keys:N digit
!keys:O digit
!keys:P digit
!keys:Q digit
!keys:R digit
!keys:S digit
!keys:T digit
!keys:U digit
!keys:V digit
!keys:W digit
!keys:X digit
!keys:Y digit
!keys:Z digit
!keys:spc digit
!keys:cl_sto store
!keys:cl_erase erase
!keys:cl_value value
!keys:cl_ref reference
:keys:store store
:keys:mkdir mkdir
!keys:st_string input_quote
!keys:st_integer input_pound
:keys:st_list << [ ] edit >>
:keys:st_func << << >> edit >>
!keys:undo undo
:keys:edit edit
!keys:menu_up menu_up
!keys:back_button back_button

/user

:math:cons:e const_e
:math:cons:pi const_pi
:math:cons:i const_i
:math:trig:sin sin
:math:trig:cos cos
:math:trig:tan tan
:math:trig:asin asin
:math:trig:acos acos
:math:trig:atan atan
:math:hyp:sinh sinh
:math:hyp:cosh cosh
:math:hyp:tanh tanh
:math:hyp:asinh asinh
:math:hyp:acosh acosh
:math:hyp:atanh atanh
:math:pow:1/x << -1 pow >>
:math:pow:sqrt << 0.5 pow >>
:math:pow:^ pow
:math:pow:ln ln
:math:pow:log_y << ln swap ln swap / >>
:math:pow:exp << const_e swap pow >>

:prog:eval eval
:prog:stack:dup dup
:prog:stack:drop drop
:prog:stack:swap swap
:prog:var:recall recall
:prog:var:store store
:prog:var:mkdir mkdir
:prog:var:chdir chdir
:prog:var:erase erase
:prog:var:order order
/prog:builtins

:units:length:m [ "meter" "m" unit_si 1 ]
:units:length:cm [ "centimeter" "cm" #0 0.01_m ]
:units:length:mm 1_mm
:units:length:km 1_km
:units:length:in [ "inch" "in" unit_english 0.0254_m ]
:units:length:ft [ "foot" "ft" unit_english 12_in ]
:units:length:yd [ "yard" "yd" unit_english 3_ft ]
:units:length:mi [ "mile" "mi" unit_english 1760_yd ]
:units:length:nmi [ "nautical mile" "nmi" unit_english 1852_m ]
:units:length:chain [ "chain" "chain" unit_english 22_yd ]
:units:length:rod [ "rod" "rod" unit_english 5.5_yd ]
:units:length:fathom [ "fathom" "fathom" unit_english 6_ft ]
:units:length:ly [ "lightyear" "ly" #0 9460730472580.8_km ]
:units:length:pc [ "parsec" "pc" #0 3.26156_ly ]
:units:length:AU [ "astronomical unit" "AU" #0 149600000000_m ]
:units:length:mil [ "miliinch" "mil" unit_english 0.001_in ]
:units:length:um 1_um
:units:length:angstrom [ "angstrom" "ang" #0 1E-10_m ]
:units:length:fermi [ "fermi" "ferm" #0 1E-15_m ]
:units:area:m^2 1_m^2
:units:area:cm^2 1_cm^2
:units:area:km^2 1_km^2
:units:area:in^2 1_in^2
:units:area:ft^2 1_ft^2
:units:area:yd^2 1_yd^2
:units:area:mi^2 1_mi^2
:units:area:ha [ "hectare" "ha" #0 10000_m^2 ]
:units:area:acre [ "acre" "acre" #0 4840_yd^2 ]
:units:area:barn [ "barn" "barn" #0 1E-28_m^2 ]
:units:volume:m^3 1_m^3
:units:volume:cm^3 1_cm^3
:units:volume:L [ "liter" "L" unit_si 0.001_m^3 ]
:units:volume:mL 1_mL
:units:volume:in^3 1_in^3
:units:volume:ft^3 1_ft^3
:units:volume:yd^3 1_yd^3
:units:volume:floz [ "fluid ounce" "floz" unit_english 29.5735295625_mL ]
:units:volume:tsp [ "teaspoon" "tsp" #0 1.666666666666666666666666666666666666666666666666666666666666666666666666666674E-1_floz ]
:units:volume:tbsp [ "tablespoon" "tbsp" #0 3_tsp ]
:units:volume:cup [ "cup" "cup" #0 8_floz ]
:units:volume:pint [ "pint" "pint" #0 2_cup ]
:units:volume:qt [ "quart" "qt" #0 2_pint ]
:units:volume:gal [ "gallon" "gal" #0 4_qt ]
:units:volume:pk [ "dry peck" "pk" #0 297.894_floz ]
:units:volume:bu [ "bushel" "bu" #0 4_pk ]
:units:volume:fbm [ "board foot" "fbm" #0 144_in^3 ]
:units:volume:bbl [ "barrel" "bbl" #0 42_gal ]
:units:time:s [ "second" "s" unit_si 1 ]
:units:time:min [ "minute" "min" #0 60_s ]
:units:time:hr [ "hour" "hr" #0 60_min ]
:units:time:day [ "day" "day" #0 24_hr ]
:units:time:wk [ "week" "wk" #0 7_day ]
:units:time:yr [ "year" "yr" #0 365.24218967_day ]
:units:time:Hz [ "hertz" "Hz" #0 1_1/s ]
:units:speed:m/s 1_m/s
:units:speed:ft/s 1_ft/s
:units:speed:kph [ "kilometers per hour" "kph" #0 1_km/hr ]
:units:speed:mph [ "miles per hour" "mph" #0 1_mi/hr ]
:units:speed:knot [ "knot" "knot" #0 1_nmi/hr ]
:units:speed:c [ "lightspeed" "c" #0 299792458_m/s ]
:units:mass:g [ "gram" "g" unit_si 1 ]
:units:mass:kg 1_kg
:units:mass:mg 1_mg
:units:mass:lb [ "pound" "lb" unit_english 0.45359237_kg ]
:units:mass:oz [ "ounce" "oz" unit_english 0.0625_lb ]
:units:mass:slug [ "slug" "slug" #0 32.17405_lb ]
:units:mass:ston [ "stone" "ston" #0 14_lb ]
:units:mass:ton [ "ton" "ton" #0 2000_lb ]
:units:mass:tonUK [ "tonUK" "tonUK" #0 2240_lb ]
:units:mass:t [ "tonne" "t" unit_si 1000_kg ]
:units:mass:grain [ "grain" "grain" #0 64.79891_mg ]
:units:mass:ozt [ "troy ounce" "ozt" #0 480_grain ]
:units:mass:lbt [ "troy pound" "lbt" #0 12_ozt ]
:units:mass:ct [ "carat" "ct" #0 200_mg ]
:units:mass:u [ "dalton" "u" #0 1.660538782E-24_g ]
:units:force:N [ "newton" "N" unit_si 1_kg*m/s^2 ]
:units:force:dyn [ "dyne" "dyn" #0 0.00001_N ]
:units:force:gf [ "gram force" "gf" unit_si 0.00980665_N ]
:units:force:lbf [ "pound force" "lbf" unit_english 4.4482216152605_N ]
:units:force:kip [ "kip" "kip" #0 1000_lbf ]
:units:force:pdl [ "poundal" "pdl" #0 1_lb*ft/s^2 ]
:units:energy:J [ "joule" "J" unit_si 1_N*m ]
:units:energy:erg [ "erg" "erg" #0 0.0000001_J ]
:units:energy:cal [ "calorie" "cal" unit_si 4.1868_J ]
:units:energy:kcal 1_kcal
:units:energy:Btu [ "Btu" "Btu" #0 1055.05585262_J ]
:units:energy:thm [ "therm" "thm" #0 100000_Btu ]
:units:energy:ft*lbf 1_ft*lbf
:units:energy:eV [ "electron volts" "eV" unit_si 1.602176487E-19_J ]
:units:energy:MeV 1_MeV
:units:power:W [ "watt" "W" unit_si 1_J/s ]
:units:power:HP [ "horse power" "HP" unit_english 746_W ]
:units:press:Pa [ "pascal" "Pa" unit_si 1_N/m^2 ]
:units:press:atm [ "atmosphere" "atm" #0 101325_Pa ]
:units:press:bar [ "bar" "bar" #0 100000_Pa ]
:units:press:psi [ "pounds/square inch" "psi" #0 1_lbf/in^2 ]
:units:press:torr [ "torr" "torr" #0 133.322_Pa ]
:units:press:mmHg [ "mmHg" "mmHg" #0 1.000000142466321_torr ]
:units:press:cmH2O [ "cmH2O" "cmH2O" #0 98.0638_Pa ]
:units:press:inH2O [ "inH2O" "inH2O" #0 0.036126_psi ]
:units:temp:degC [ "degrees C" "degC" unit_si 1 273.15 ]
:units:temp:degF [ "degrees F" "degF" unit_english 5.555555555555555555555555555555555555555555555555555555555555555555555555555565E-1_degC 459.67 ]
:units:temp:degK [ "kelvin" "K" unit_si 1_degC ]
:units:temp:degR [ "degrees R" "degR" unit_si 1_degF ]
:units:elec:C [ "coulomb" "C" unit_si 1 ]
:units:elec:V [ "volt" "V" unit_si 1_J/C ]
:units:elec:A [ "ampere" "A" unit_si 1_C/s ]
:units:elec:ohm [ "ohm" "ohm" unit_si 1_V/A ]
:units:elec:F [ "farad" "F" unit_si 1_s/ohm ]
:units:elec:W 1_W
:units:elec:H [ "henry" "H" unit_si 1_ohm*s ]
:units:elec:mho [ "siemens" "mho" unit_si 1_1/ohm ]
:units:elec:T [ "tesla" "T" unit_si 1_kg/A*s^2 ]
:units:elec:Wb [ "weber" "Wb" unit_si 1_V*s ]
:units:angle:deg [ "degree" "deg" #0 1 ]
:units:angle:R [ "radian" "R" #0 57.2957795131_deg ]
:units:angle:grad [ "gradian" "grad" #0 0.9_deg ]
:units:angle:arcsec [ "arcsecond" "arcsec" #0 2.77777777777777777777777777777777777777777777777777777777777777777777777777779E-4_deg ]
:units:angle:arcmin [ "arcminute" "arcmin" #0 60_arcsec ]
:units:angle:sr [ "steradian" "sr" unit_si 1 ]
:units:light:cd [ "candela" "cd" unit_si 1 ]
:units:light:lm [ "lumen" "lm" unit_si 1_cd*sr ]
:units:light:lx [ "lux" "lx" unit_si 1_lm/m^2 ]
:units:light:fc [ "foot candle" "fc" #0 10.7639104167_lx ]
:units:light:ph [ "phot" "ph" #0 10000_lx ]
:units:light:sb [ "stilb" "sb" #0 1_cd/cm^2 ]
:units:light:lamb [ "lambert" "lamb" #0 3.1830988618379067153776752674502872246775779012624E-1_cd/cm^2 ]
:units:light:flam [ "foot-lambert" "flam" #0 3.1830988618379067153776752674502872246775779012624E-1_cd/ft^2 ]
:units:rad:Gy [ "gray" "Gy" unit_si 1_J/kg ]
:units:rad:rad [ "rad" "rad" #0 0.01_Gy ]
:units:rad:Sv [ "sievert" "Sv" #0 1_J/kg ]
:units:rad:rem [ "rem" "rem" #0 0.01_Sv ]
:units:rad:Bq [ "becquerel" "Bq" unit_si 1_1/s ]
:units:rad:Ci [ "curie" "Ci" #0 37000000000_Bq ]
:units:visc:p [ "poise" "P" #0 0.1_Pa*s ]
:units:visc:st [ "stokes" "St" #0 1_cm^2/s ]
:units:norm units_norm

:edit:stk-> edit_stack
:edit:done edit_done
