Updated FppPack V1.02.2 can be downloaded from SemWare site

11 views
Skip to first unread message

Eckhard Hillmann

unread,
Dec 23, 2025, 7:05:15 AM (2 days ago) Dec 23
to sem...@googlegroups.com

FYI:


Hello,


because It's very hard to post binary files as an mail-attachment, at first a

very big thank you to Sammy (SemWare) for helping me out and let me put the 

FppPack stuff on his site for download.


The FppPack works with GUI- and Console-Versions of TSE, *WINDOWS ONLY*


You can download it from here: 

https://semware.com/files/tse-pro/FppPack_1_02_2.zip



What is new in this release

===========================

-Large numbers can also be entered by grouping them with one or more spaces.

 This way they may be easier to type and read.


 Examples:

 ---------

 Decimal number (base 10)

 1234567890.1234

 1 234 567 890.1234


 Hex number (base 16)

 $1122334455667788

 $1122 3344 5566 7788


 Binary number (base 2)

 %1111000000001111111100000000111111111111111111111000000001000001

 %11110000 00001111 11110000 00001111 11111111 11111111 10000000 01000001


-Implemented EVAL (EV) command to use the parser from command-line without any

 shell.


 Examples:

 ---------

 FppCon_x64.exe ev   1 + '10200, 3'

 FppCon_x64.exe ev-us-x2-y8-z16-d98   pi / 2

 FppCon_x64.exe "ev -nu -d98"   scale = 3840 / 1920 : scale - mod(scale, 0.1)


-Minor fixes and improvements



A very brief description of FppPack

===================================

Fpp stands for (F)loating (P)oint (P)arser.

It's a set of macros and exe files to do math and bit manipulating operations.

It contains a lot of functions, to name a few Log() Sin() Tan() Shr() Rotr()

And() Xor() and a lot more.


The way it works is very simple. All the Fpp* macros act as a shell that do the

pre-processing by setting up text files that are passed down to the exe for

evaluation, than do the post-processing of the returned text files and the

presentation of the result.


FppShell   macro an expression calculator

FppSum     macro is made for simple sum-building

FppSumLine macro is similar to FppSum, but also gives the sum of each line



Short example to show the differences between FppSum and FppSumLine

===================================================================

 FppSum                              FppSumLine

 ------                              ----------

 Item        ea.                      Item        ea.                   Sum

+---------------------------------+  +---------------------------------+

|Salad     = 0.99 : Salad     * 2 |  |Salad     = 0.99 : Salad     * 2 | 1.98

|Bread     = 0.39 : Bread     * 9 |  |Bread     = 0.39 : Bread     * 9 | 3.51

|Cheese    = 0.59 : Cheese    * 6 |  |Cheese    = 0.59 : Cheese    * 6 | 3.54

|Chocolate = 2.79 : Chocolate * 3 |  |Chocolate = 2.79 : Chocolate * 3 | 8.37

|Peanuts   = 2.29 : Peanuts   * 2 |  |Peanuts   = 2.29 : Peanuts   * 2 | 4.58

+---------------------------------+  +---------------------------------+21.98

              Sum :          21.98



Some screenshots to show what the macros look like on my screen

===============================================================




I wish you all a Merry Christmas and a Happy New Year.


-- 
Best regards
Eckhard

Reply all
Reply to author
Forward
0 new messages