Sign in Join
Wiki copytemporary

TRURL: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11**TRURL** is a class library for Object Pascal supporting the creation of virtual calculators with reverse Polish notation (RPN). It comes with demo projects and several ready-to-use calculators for macOS, Linux and Windows.
22
33TRURL is an acronym for "TRURL is a Reusable Universal RPN Library".
44
55## Class libraries
66
77Currently, TRURL contains two independent class libraries:
88
99- RPN Engine: This is a full-featured calculation engine as a basis for Pascal-based RPN calculators
1010- Segmitator: Library for virtual seven-segment displays (may be used independently of the RPN Engine)
1111
1212## Calculators
1313
1414The following applications are available from the TRURL project:
1515
1616- TRURL A: Simple demo app for the RPN Engine
1717- TRURL G: Desktop RPN calculator inspired by the user interface of the DSKY unit of the Apollo Guidance Computer (AGC)
1818
1919Additional calculators may be available from third parties
2020
2121## Screenshots
2222
23-<File:TRURL> G with sourcecode.jpeg <File:TRURL> A 1.0 on macOS Mojave.png <File:TRURL> G 1.0 on macOS Mojave.png <File:TRURL> G 1.0 on Windows 7.png <File:segmitator-demo.png>
23+![](/wiki-images/f/f9/TRURL_G_with_sourcecode.jpeg)
24+
25+![](/wiki-images/a/a0/TRURL_A_1.0_on_macOS_Mojave.png)
26+
27+![](/wiki-images/f/f2/TRURL_G_1.0_on_macOS_Mojave.png)
28+
29+![](/wiki-images/9/9c/TRURL_G_1.0_on_Windows_7.png)
30+
31+![](/wiki-images/8/81/Segmitator-demo.png)
2432
2533## External links
2634
2735All software is available with a BSD license from [<http://trurl.sf.net>](http://trurl.sf.net).
2836
2937---
3038*From the Free Pascal wiki, page "TRURL", as it stood on 2021-09-22 after a change by Jwdietrich, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
3139Category: FPC in Science and Technology
3240Category: Software created with Lazarus
3341Category: Software written in Free Pascal
3442Category: TRURL

Back to history