tcalc

tcalc is a small Ruby-based RPN-calculator.
Download

tcalc Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Thomas Link
  • Publisher web site:
  • http://www.vim.org/scripts/script.php?script_id=2292

tcalc Tags


tcalc Description

tcalc is a small Ruby-based RPN-calculator. tcalc is a small Ruby-based RPN-calculator. It turns out that Ruby is pretty good at maths and deals well with complex or rational numbers etc. Anyway, in certain occasions a postfix syntax and a stack are better suited for calculations than ruby's infix syntax. So, here comes ...:TCalcA small ruby-based RPN-calculator, a simple ASCII function plotter, and stack-based playground.The tcalc.rb script can also be used as a stand-alone calculator (with optional support for curses and readline). Run "tcalc --help" for information on the command-line options.Input:Numbers (anything that starts with "-" or a decimal)Strings (anything that matches /^"(.*?)"$/)Be aware that the strings and numbers get evaluated by ruby.You can thus execute ruby code by input like: -1;p'foo'Methods & constants of the following classes are available:· Float· Complex· Rational· Integer· Matrix· Vector· Math· #N (pull the item at position N to the top)Commands: COMMANDIf COUNT is "#", the top element will be used.Enter, escape => exitTokens are separated by blanks ( la forth). The blanks between the words thus are significant.Requirements:· Vim· RubyINSTALLATION:As VIM-plugin:Extract the archive's contents to ~/vimfiles (or ~/.vim).Stand-alone ruby script:Copy the file ruby/tcalc.rb to your path (you could also rename it to tcalc).What's New in This Release:· New words: all?, any?, array_*, and, or, !=· Curses frontend: Show possible completions; map 127 to backspace, F1· to 'ls'; improved handling of cursor keys etc.· Debugger (sort of)· FIX: Nested blocks & more


tcalc Related Software