Difference between revisions of "TRURL"

From Free Pascal wiki
Jump to navigationJump to search
m (Setting lemma in bold)
m (→‎Screenshots: Adding screenshot of Segmitator demo)
 
(3 intermediate revisions by the same user not shown)
Line 13: Line 13:
 
* TRURL G: Desktop RPN calculator inspired by the user interface of the DSKY unit of the Apollo Guidance Computer (AGC)
 
* TRURL G: Desktop RPN calculator inspired by the user interface of the DSKY unit of the Apollo Guidance Computer (AGC)
 
Additional calculators may be available from third parties
 
Additional calculators may be available from third parties
 +
 +
== Screenshots ==
 +
<gallery>
 +
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
 +
</gallery>
  
 
== External links ==
 
== External links ==
  
 
All software is available with a BSD license from [http://trurl.sf.net http://trurl.sf.net].
 
All software is available with a BSD license from [http://trurl.sf.net http://trurl.sf.net].
 +
 +
[[Category: TRURL]]
 +
[[Category: FPC in Science and Technology]]
 +
[[Category: Software written in Free Pascal]]
 +
[[Category: Software created with Lazarus]]

Latest revision as of 17:14, 22 September 2021

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.

TRURL is an acronym for "TRURL is a Reusable Universal RPN Library".

Class libraries

Currently, TRURL contains two independent class libraries:

  • RPN Engine: This is a full-featured calculation engine as a basis for Pascal-based RPN calculators
  • Segmitator: Library for virtual seven-segment displays (may be used independently of the RPN Engine)

Calculators

The following applications are available from the TRURL project:

  • TRURL A: Simple demo app for the RPN Engine
  • TRURL G: Desktop RPN calculator inspired by the user interface of the DSKY unit of the Apollo Guidance Computer (AGC)

Additional calculators may be available from third parties

Screenshots

External links

All software is available with a BSD license from http://trurl.sf.net.