Tiny RPN - 2.0

by

Popup Reverse Polish Notation calculator (keyboard-operated)

  • 2.0
  • Decklin Foster
  • Developer Builds (Linux).Beta Builds
  • 1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.75 out of 5)

More about this extension

I am no longer maintaining this extension here. Please go to its official extension gallery page for further updates.
Tiny RPN is a keyboard-operated Reverse Polish Notation calculator in a handy browser-action popup.
Features so far:
– All JavaScript Math.* functions
– Persistent stack, only limited by memory
– Infinite undo (within a single popup)
– Define your own operators in JavaScript
– Customizable control-key bindings
– Set input and/or output radix
– Also usable as a standalone “chrome –app”

Reviews

  1. Quack says:

    I wish I knew how to operate it, maybe add mouse operated as an option.

  2. Decklin Foster says:

    Quack: are you familiar with RPN? If not, you probably want to grab one of the calculators here (most have clickable buttons):

    https://chrome.google.com/extensions/search?q=calculator

    I don’t forsee adding any kind of mouse interface to this one. It doesn’t make much sense for RPN in my opinion.

    (Note to all: a link to the help page is available the first time you open the popup and on the options page.)

  3. Very good extension for old HP users. I used Excalibur, but I’ll use TinyRPN now. May be there will be diect (1 key) keyboard shortcuts in the future at least for swap and down commands.
    Thank you for this useful extension.

  4. Decklin Foster says:

    Pierre: by default, ctrl-T is bound to swap. You can add more bindings on the options page — if you can think of some more that should definitely be defaults, let me know!

    (I’ve never owned an HP calculator and I learned RPN on GNU dc, I must admit, so experienced advice is definitely appreciated.)

  5. Decklin Foster says:

    I am no longer maintaining this extension here. Please go to its official extension gallery page for further updates.

Write a Review

*