hoc (à court de Calculatrice High Order) est un langage interprété pour calculs en virgule flottante. Son utilisation la plus basique est comme une calculatrice puissante et pratique, l'évaluation interactive des expressions telles que 1 + 2 * sin (0,7). Mais est-hoc sans calculatrice ordinaire: Il vous permet également d'attribuer des valeurs aux variables, de définir vos propres fonctions, et utilisez boucles, les conditions et tout ce que vous attendez d'un langage de programmation.
La langue hoc a été introduit et développé dans le livre La Unix Programming Environment, par Brian Kernighan et Rob Pike (Addison-Wesley, 1984). D'innombrables personnes sont redevables à ce livre et son auteur, pour eux introduction à Unix et ses fantastiques outils de programmation comme la coquille, C et Yacc. Certaines de ces personnes ont été fortement impressionnés par l'exploit de Kernighan et Pike de la construction d'un interprète si facilement (quelque chose qui, avant l'avènement de Yacc, devait être tenté seulement par des experts).
Une de ces personnes était Nadav Har'El, l'auteur de ce forfait, qui, en 1986, comme un garçon de 11 ans, a tapé dans le code source de "spécial 6" du livre, et a commencé à l'utiliser et de temps en temps ajouté à il dispose qu'il souhaitait. Ce forfait est le résultat de près d'une décennie d'une telle évolution lente du Hoc. Il a de nombreuses améliorations par rapport à la version de l'ouvrage, qui sont décrits ci-dessous. Le code a également été modernisé, pour compiler et exécuter sur une grande variété de machines et compilateurs qui est apparu depuis 1984, et surtout sur la norme ANSI compilateurs C (bien que le code doit encore travailler sur un compilateur K & R C, si vous pouvez en trouver un dans un musée).
Compilation et installation:
Première configuration de l'exécution, pour générer le Makefile.
Ensuite, compiler et installer hoc:
faire
make install
Détails logiciels:
Version: 9.2
Date de transfert: 2 Jun 15
Licence: Gratuit
Popularité: 94
Commentaires non trouvées