Faktor

Faktor
Logo.
Datum první verze 2003
Paradigma jazyk zásobníku
Autor Slava Pestov  (cs)
Vývojáři Slava Pestov  (en) a přispěvatelé
Poslední verze kontinuální konstrukce
Psaní na stroji silný , dynamický
Ovlivněno Joy , Forth , Lisp , Self
Ovlivněno Kočka
Napsáno Faktor
Operační systém Windows , Mac OS , Linux , další
Licence Licence BSD
webová stránka factorcode.org

Factor je dynamické zřetězení programovacího jazyka , design a implementaci koordinuje Slava Pestov  (in) . Hlavní vlivy Faktoru jsou Joy , Forth , Lisp a Self .

Stejně jako ostatní zřetězené jazyky používá Factor postfixovanou syntaxi, což znamená, že argumenty funkce zapíšete před její název. Například zobrazení „hello world“ se provádí následovně:

"Hello world" print

Definice funkce výpočtu faktoriálu celého čísla

: factorielle (n -- n!) [ 1 ] [ [1,b] product ] if-zero ;

výpočet faktoriálu 10

10 factorielle

Poznámky a odkazy

externí odkazy