Software:Erable
| Developer(s) | Bernard Parisse (fr), Mika Heiskanen, Claude-Nicolas Fiechter |
|---|---|
| Initial release | 1993 |
| Stable release | 4.20060919 (2006-09-19)
/ 2009-04-21/2012-04-26 |
| Written in | System RPL |
| Type | Computer algebra system |
| License | LGPL |
| Website | www-fourier |
Erable is a computer algebra system (CAS) for a family of Hewlett-Packard graphing scientific calculators of the HP 40, 48 and HP 49/50 series.
History
Originally named ALGB in 1993, it was developed by the French mathematician Bernard Parisse (fr) for the HP 48SX. Over time, the system integrated a lot of functionality from another math pack for the HP 48 series, ALG48 by Mika Heiskanen and Claude-Nicolas Fiechter. At some point, ALGB was renamed into Erable, a French play-on-words on another CAS named Maple. Compatible with the HP 48S, 48SX, 48G, 48GX, and 48G+, Erable became one of the "must-have" software packages to be installed by advanced users of these calculators.
When Hewlett-Packard developed the HP 49G in 1999, the Erable and ALG48 packages became an integral part of the calculator's firmware, now just named HP49 CAS.[1]
As HP CAS it also showed up in the HP 40G,[2][3] 40gs,[1] 49g+, 48gII and 50g[1] and was maintained by Parisse up to 2006.
Based on his experiences with Erable, Parisse started developing a new and more general CAS system named Xcas / Giac in 2000. It is written in C++ rather than System RPL. This system was integrated into the HP Prime in 2013 under a dual-license scheme.[1]
Versions
The last stable stand-alone version of Erable for the HP 48 series is 3.024 (1998-08-06),[4] with source code as of 1998-07-14 available under the GNU GPL.[5] The latest beta versions for these calculators are 3.117 (1998-10-17)[6] and 3.201 (1999-02-07).[7]
Parts of the CAS system for the HP 49/50 series (version 4) were released as open-source under the LGPL (since some parts of the CAS, which are copyrighted by Hewlett-Packard, remain proprietary software) and were maintained by Parisse up to 2006-02-02 (for firmware 2.14),[8] and 2006-09-19 (for firmware 2.15 (2009-04-21)[9] and 2.16 (2012-04-26)).
See also
- Comparison of computer algebra systems
References
- ↑ 1.0 1.1 1.2 1.3 Computer Algebra: Fundamentals and Applications. Artificial Intelligence. 255 (1 ed.). One Billion Knowledgeable. 2023-07-06. p. 58. https://books.google.com/books?id=ZA3KEAAAQBAJ&pg=PT58. Retrieved 2024-03-17.
- ↑ (in en) Computer Algebra and Mathematics with the HP40G. 2000. https://www.keesvandersanden.nl/calculators/downloads/HP40G%20English_v1.pdf. Retrieved 2024-03-17. (167 pages) (NB. This book is also available in French, German and Spanish.)
- ↑ Croft, Colin, ed (2003-05-23). "New CAS commands". https://www.hpcalc.org/hp39/docs/cascommands.zip.
- ↑ "Erable 3.024 - detailed information". https://www.hpcalc.org/details/1349. [1]
- ↑ "Erable Source Code 3.0 - detailed information". https://www.hpcalc.org/details/1350. [2]
- ↑ "Erable 3.117 Beta - detailed information". https://www.hpcalc.org/details/1355. [3]
- ↑ "Erable with Absolute Addresses 3.201 Beta - detailed information". https://www.hpcalc.org/details/1354. [4]
- ↑ "CAS Release and ROM - detailed information". https://www.hpcalc.org/details/5997. [5]
- ↑ "ROM 2.15 - detailed information". https://www.hpcalc.org/details/7097. [6]
External links
