Accueil🇫🇷Chercher

Factor

Factor est un langage de programmation dynamique concaténatif, dont la conception et l'implémentation sont coordonnées par Slava Pestov (en). Les principales influences de Factor sont Joy, Forth, Lisp et Self.

Factor
Logo.
Date de première version 2003
Paradigme langage de pile
Auteur Slava Pestov (en)
DĂ©veloppeurs Slava Pestov (en) et des contributeurs
Dernière version construction continue
Typage fort, dynamique
Influencé par Joy, Forth, Lisp, Self
A influencé Cat
Écrit en Factor
Système d'exploitation Windows, Mac OS, Linux, others
Licences licence BSD
Site web factorcode.org

Comme les autres langages concatĂ©natifs, Factor utilise une syntaxe postfixĂ©e, ce qui signifie que vous Ă©crivez les arguments d'une fonction avant son nom. Ă€ titre d'exemple, afficher « hello world Â» se fait ainsi :

"Hello world" print

DĂ©finition d'une fonction calculant la factorielle d'un entier

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

calcul de la factorielle de 10

10 factorielle

Notes et références

    Liens externes

    Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.