of
{EXP LN GAMMA !} ` MENU `
om het volgende menu te produceren:
Om deze functies te activeren, moet u gewoon het functieargument (nummer)
invoeren en dan op de bijbehorende softmenutoets drukken.
In de ALG-modus is de als argument voor functie TMENU of MENU in te
voeren lijst ingewikkelder:
{{"exp","EXP("},{"ln","LN("},{"Gamma","GAMMA("},{"!","!("}}
De reden hiervoor is dat in de RPN-modus de commandonamen zowel
softmenulabels als commando's zijn. De commandonamen hebben in de ALG-
modus geen actie tot gevolg, omdat ALG-functies gevolgd dienen te worden
door haakjes en argumenten. In de hierboven getoonde lijst (in de ALG-modus)
heeft u binnen iedere sublijst een label voor de toets, bijv. "exp" gevolgd
door de manier waarop de functie in het stapelgeheugen ingevoerd zal
worden zodat het argument van de functie kan worden ingevoerd bij het
oproepen, bijv. "EXP(". We hoeven ons geen zorgen te maken over het
sluiten van het haakje omdat de rekenmachine dit doet alvorens de functie uit
te voeren. De uitvoering van de functie TMENU in de ALG-modus met de
hierboven getoonde argumentenlijst is als volgt: Eerst voeren we de lijst in en
dan produceren we het tijdelijke menu (zie menutoetslabels) met de functie
TMENU(ANS(1)). In de linkerafbeelding wordt het resultaat weergegeven
na het indrukken van de softmenutoets @@exp!, d.w.z. de oproep EXP(. In de
rechterafbeelding wordt het resultaat weergegeven na het invoeren van
8`:
Een eenvoudigere versie van het menu kan worden gedefinieerd met
Blz. 20-3