-
Notifications
You must be signed in to change notification settings - Fork 1
Nun
Nun (v.0.5.4) is the upcoming version of RPN Calculator. It is named after the thirteenth letter of Hebrew alphabet – mem (מ). Its main improvement is the optimization of PS Environment – the code execution speed improved by about 60%. Mem is the first version since the generations have been abolished on August 31, 2022.
- Name: Mem
- Version Code: 0.5.4
- Version Type: stable version
- Release Date: soon
- Stable precedessor: Mem (v.0.5.3)
- Stable successor: soon
- Language: FreePascal
- Lines of code: TBA
- Number of functions: TBA + user-defined ones
- Maximum number of instructions: de facto no limit (depends how many of them you can put in AnsiString, which has limit of either 2,147,483,647 (32 bit) or 9,223,372,036,854,775,807 chars (64 bit))
- Number of entity types: TBA
- Number of packages: TBA
- About to be tested on:
- systems: Windows (Win2000, Win7, Win8.1, Win10), Linux (Ubuntu 18-20, Debian 11, Mint 21, Manjaro)
- architectures: i386/x86 (32 bit), amd64/x64 (64 bit)
- support of complex numbers
- New vanilla functions:
-
re
,im
,arg
-
realroot
,complexroot
-
- New functions for Number package:
-
minusOneTo
,minusImagTo
,plusImagTo,
Number.imagTo` -
isReal
,isComplex
-
- New functions for Console package:
-
CPUCurFreqs
(alias forCPUCurrentFreqs
)
-
Versions of Papaj:
Pre-builds: Bereshit (v.0.0.1), Shemot (v.0.0.2)
Aleph (v.0.1.0), Bet (v.0.2.0), Gimel (v.0.2.1), Dalet (v.0.3.0)
Hey (v.0.3.1), Vav (v.0.4.0), Zain (v.0.4.1), Chet (v.0.4.2), Tet (v.0.4.3)
Yod (v.0.5.0), Khaf (v.0.5.1), Lamed (v.0.5.2), Mem (v.0.5.3), Nun (v.0.5.4), Samech (v.0.5.5)
Development version: Leviathan
Packages of Papaj:
Vanilla, Array, Console, Date, Math, Number, String
Structures of Papaj:
Conditional, Entity, Loop, Variable
Array, Boolean, DateTime, Exception, LogicalExpression, Function, Number, Null, String
Home, PapajScript, Papaj (interpreter), Papaj REPL