Sign in Join
Wiki copytemporary

TRURL: what changed

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

Title: TRURL

OldNewLine
1+**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.
2+
3+TRURL is an acronym for "TRURL is a Reusable Universal RPN Library".
4+
5+## Class libraries
6+
7+Currently, TRURL contains two independent class libraries:
8+
9+- RPN Engine: This is a full-featured calculation engine as a basis for Pascal-based RPN calculators
10+- Segmitator: Library for virtual seven-segment displays (may be used independently of the RPN Engine)
11+
12+## Calculators
13+
14+The following applications are available from the TRURL project:
15+
16+- TRURL A: Simple demo app for the RPN Engine
17+- TRURL G: Desktop RPN calculator inspired by the user interface of the DSKY unit of the Apollo Guidance Computer (AGC)
18+
19+Additional calculators may be available from third parties
20+
21+## Screenshots
22+
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>
24+
25+## External links
26+
27+All software is available with a BSD license from [<http://trurl.sf.net>](http://trurl.sf.net).
28+
29+---
30+*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).*
31+Category: FPC in Science and Technology
32+Category: Software created with Lazarus
33+Category: Software written in Free Pascal
34+Category: TRURL

Back to history