Programmazione stack-oriented: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Bot: apostrofo dopo l'articolo indeterminativo
ValterVBot (discussione | contributi)
m Manipolazione dello stack: tag source deprecati, replaced: <source lang= → <syntaxhighlight lang= (3), </source> → </syntaxhighlight> (3)
 
(2 versioni intermedie di 2 utenti non mostrate)
Riga 42:
Per mostrare gli effetti di un operatore, può essere usato un [[Commento (informatica)|commento]]. La notazione seguente è usata solitamente in [[Forth (linguaggio)|Forth]], dove i commenti sono inseriti fra parentesi.
 
<sourcesyntaxhighlight lang="forth">( prima -- dopo )</sourcesyntaxhighlight>
 
Per esempio, gli operatori basilari del Forth sono descritti come segue:
 
<sourcesyntaxhighlight lang="forth">
dup ( a -- a a )
drop ( a -- )
Riga 52:
over ( a b -- a b a )
rot ( a b c -- b c a )
</syntaxhighlight>
</source>
 
E la funzione <code>fib</code> è descritta come segue:
 
<sourcesyntaxhighlight lang="forth">fib ( n -- n' )</sourcesyntaxhighlight>
 
== Vedi anche ==
* [[Notazione polacca inversa]]
* [[Concatenative programming]]
 
== Note ==
<references/>
 
== Voci correlate ==
* [[Notazione polacca inversa]]
* [[Concatenative programming]]
 
{{Paradigmi di programmazione}}