Skip to content
Paul Lipkowski edited this page May 31, 2020 · 17 revisions

Tet (v.0.4.3) is a version of RPN Calculator. It was released on May 15, 2020. The changes included Hebrew language for GUI, syntax changes, introduction of arrays and packages. It is named after the ninth letter of Hebrew alphabet – tet (ט).

List of changes

  • startSound, stopSound, delay (for Windows only)
  • Array type
  • toArray
  • Math package with functions: PI, EU, FI, EM, choose, gcd, lcm, log, lbin, exp, abs, !, factorial, sin, cos, tan, cot, sec, csc, arcsin, arccos, arctan, arccot, ln, fibonacci, round, floor, ceiling, isPrime, isEven, isOdd, isInteger, Gamma, distNormStd, distNorm
  • String package with functions: inC, between, bind, bindBy, concat, crush, crushBy, dechar, despace, insert, left, nthPosition, occurs, onespace, pad, padLeft, padRight, position, positionFrom, remove, replace, right, run, split, splitBy, substring, system, trim, trimLeft, trimRight
  • Array package with functions: crush, getAt, setAt, push, pop, pushAt, popAt, shift, length
  • strsort
  • An input without quote chars is not treated as a String anymore
  • Rename the example script files extensions from .rpn to .ppsc

Details and features

  • Lines of code: 4811
  • Number of functions: 265
  • Maximum number of instructions: no limit
  • Number of entity types: 8
  • Works on: Windows, Linux

Code

You can find the code of this version here.

Clone this wiki locally