Hoc

Sagteware kiekie:
Hoc
Sagteware besonderhede:
Weergawe: 9.2
Upload datum: 2 Jun 15
Ontwikkelaar: Nadav Har'El
Lisensie: Gratis
Populariteit: 23

Rating: nan/5 (Total Votes: 0)

Hoc (kort van hoë orde Calculator) is 'n geïnterpreteer taal vir drywende-punt berekeninge. Sy mees basiese gebruik is as 'n kragtige en gerieflike sakrekenaar, interaktief te evalueer uitdrukkings soos 1 + 2 * sonde (0,7). Maar hoc is geen gewone sakrekenaar: Dit kan jy ook waardes van veranderlikes toeken, definieer jou eie funksies, en gebruik loops, conditionals, en alles wat jy sou verwag in 'n programmeertaal.
Die Hoc taal is ingestel en ontwikkel in die boek The Unix Programmering Omgewing, deur Brian Kernighan en Rob Pike (Addison-Wesley, 1984). Talle mense is dank verskuldig aan hierdie boek, en sy skrywer, vir die bekendstelling van hulle Unix en sy fantastiese ontwikkeling gereedskap soos die dop, C, en yacc, ens. Sommige van hierdie mense was sterk onder die indruk van Kernighan en Pike se daad van die bou van 'n tolk so maklik (iets wat voor die koms van yacc, ens, was om slegs aangepak deur kundiges).
Een van hierdie mense was Nadav Har'El, die skrywer van hierdie pakket, wat in 1986 as 'n 11-jarige seun, getik in die bronkode van "Hoc 6" van die boek, en begin met dit en een keer in 'n rukkie bygevoeg om dit beskik dat hy wou vir. Hierdie pakket is die resultaat van byna 'n dekade van sodanige stadige evolusie van Hoc. Dit het talle verbeterings oor die boek se weergawe, wat hieronder beskryf word. Die kode is ook gemoderniseer, op te stel en uit te voer op 'n groot verskeidenheid van masjiene en opstellers wat verskyn sedert 1984, en die belangrikste op ANSI C opstellers (hoewel die kode moet nog werk op 'n K & R C samesteller, as jy een in 'n kan vind museum).
Opstel en installering:
Eerste run konfigureer, die Make File genereer.
Dan, op te stel en te installeer hoc:
maak
maak installeer

Soortgelyke sagteware

LIOGO
LIOGO

3 Jun 15

Stratego/XT
Stratego/XT

3 Jun 15

FFC
FFC

17 Feb 15

Kommentaar te Hoc

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!