Hoc (afkorting van High Orde Calculator) is een geïnterpreteerde taal voor floating-point berekeningen. Het meest eenvoudige gebruik is als een krachtige en handige calculator, interactief evalueren uitdrukkingen, zoals 1 + 2 * sin (0.7). Maar hoc is geen gewone rekenmachine: Het laat je ook waarden aan variabelen toe te wijzen, bepaal uw eigen functies, en het gebruik van loops, voorwaardelijke, en alles wat je zou verwachten in een programmeertaal.
De Hoc taal werd geïntroduceerd en ontwikkeld in het boek De Unix Programming Environment, door Brian Kernighan en Rob Pike (Addison-Wesley, 1984). Talloze mensen zijn verschuldigd aan dit boek en de auteur, voor de invoering van hen om Unix en de fantastische programmering tools zoals de shell, C en Yacc. Sommige van deze mensen waren sterk onder de indruk van Kernighan en Pike's prestatie van het bouwen van een tolk zo gemakkelijk (iets dat, vóór de komst van Yacc, was alleen te worden geprobeerd door deskundigen).
Eén van deze mensen was Nadav Har'el, de auteur van dit pakket, die in 1986, als een 11-jarige jongen, getypt in de broncode van "Hoc 6" uit het boek en begon te gebruiken en een keer in de zoveel tijd toegevoegd aan het voorzien dat hij wenste. Dit pakket is het resultaat bijna tien van dergelijke langzame ontwikkeling van Hoc. Het heeft tal van verbeteringen versie van het boek, die hieronder worden beschreven. De code werd ook gemoderniseerd, te compileren en draaien op een grote verscheidenheid van machines en compilers die verschenen sinds 1984, en vooral op de ANSI C-compilers (hoewel de code moet nog steeds werken aan een K & R C-compiler, als je er een in een kan vinden museum).
Compileren en installeren:
Eerste run configure, aan de Makefile te genereren.
Daarna compileren en installeren hoc:
maken
make install
Software informatie:
Versie: 9.2
Upload datum: 2 Jun 15
Licentie: Gratis
Populariteit: 94
Reacties niet gevonden