BCPL

Original: http://www.cl.cam.ac.uk/~mr10/BCPL.html

Seal on Serbo-Croatatian tõlke see leht ette nähtud Jovana Milutinovich.

Seal on kreeka tõlke see leht ette nähtud Dimitris Galatas

On olemas Indoneesia tõlke see leht ette nähtud Jordaania Silaen ja Fira Widagdo.

Seal on rootsi tõlke see leht ette nähtud Catherine Desroches.

BCPL on lihtne typeless keel, mis loodi aastal 1966 Martin Richards ja rakendatakse esimest korda MIT Kevadel 1967.

Masin sõltumatu tõlgendav rakendamise BCPL on tasuta kättesaadavaks erasektori ja akadeemiliste eesmärgil. Kui soovite installida selle teie masin on pilk jaotamineREADME fail ja saada koopia bcpl.tgz. või bcpl.zip. Mahud ja kuupäevad loomine need failid võib leida FAILID.

ETTEVAATUST: Teie brauser võib vaikselt lahti bcpl.tgz tekitama .tõrva faili nimi bcpl.tgz. Kui see juhtub, siis võib de-tõrva-abil: tar xvf bcpl.tgz, mitte oodata, tõrva zxvf bcpl.tgz. Teie brauser võib soovitada teile kirjutada, fail bcpl.tgz.gz. Kui see juhtub, siis veenduge, et eesmärk bcpl.tgz.

See jaotus hõlmab kõiki BCPL-ja C-allikas failid, kollektsiooni tutvustamist BCPL programmid ja eksperimentaalse native koodi versioon, mis töötab Linuxi ja DEC Alpha masinad. Versiooni jaoks GP2X pihuarvutite linux masin on äsja lisatud (kuid on alles väljatöötamisel). Kui kõrvale Cintpos kaasaskantav operatsioonisüsteem on varsti ka saadaval olla see imeline väike handhend masin.

Vanem üsna vananenud versiooni BCPL on ikka kaudu kättesaadavaks BCPL23-4-04.html. Aga ma enam ei soovita seda kasutada.

Praegune versioon on palju rohkem kooskõlas Cintpos jaotus. Peamised muudatused on kasutada uue BCPL kompilaator mõned laiendused, sealhulgas piiriülese viitamine rajatis, muutused kataloogi struktuuri ja kasutamise keskkonna muutujad BCPLROOT, BCPLPATH ja BCPLHDRS (koht CINTCODE ja BCPLPATH). Windows CE versiooni, see süsteem on ka uuendatud, ja 13. juuli 2004. aasta, selle jaotus tundub, et töö vähemalt minu HP 620LX töötab Windows CE 2.0.

Tasuta Jaotamine

See jaotus eeldab, et järgmised üldised kataloogi struktuur:

|
*--BCPL          -- bcpl.tgz or bcpl.zip, 32-bit Cintcode BCPL
|  |
|  *--cintcode
|  |
|  *--bcplprogs
|  |
|  *--natbcpl
|
*--BCPL64         -- bcpl64.tgz or bcpl64.zip, 64-bit Cintcode BCPL
|  |
|  *--cintcode
|  |
|  *--bcplprogs
|  |
|  *--natbcpl    -- Ei ole veel saadaval
|
*--MCPL          -- mcpl.tgz or mcpl.zip
|  |                A typeless keel, mis on seotud BCPL, ML, C japrolog
|  *--mintcode
|  |
|  *--mcplprogs
|  |
|  *--natmcpl
|
*--Cintpos       -- cintpos.tgz or cintpos.zip, a Cintcode                 tõlgenduslike
|  |                versioon Tripos Kaasaskantav operatsioonisüsteem
|  *--cintpos
|
*--Bench         -- bench.tgz or bench.zip
|  |                Keel sõltumatu võrdlusaluse
|  *--src
|
*--Cobench       -- cobench.tgx or cobench.zip
|                  Keel sõltumatu võrdlusalus BCPL stiil
|                   coroutines
|
*--Tcobench      -- tcobench.tgz or tcobench.zip
|                   Keel sõltumatu võrdlusalust, kasutades mõlemat sm and
|                   BCPL stiil coroutines. (Väljatöötamisel)
|
*--VSPL          -- vspl.tgz or vspl.zip
                    Täielik kompilaator ja interpretaator lihtne
but
                   ei ole triviaalne keeles nimetatakse VSPL. See on   rakendatud
mitmel erineval viisil, kasutades mitu erinevat
implemetation keeles, sealhulgas BCPL -, C -, ja java.
                    Tta BCPL versioon on umbes 21 lehekülge pikk.

A eelkompileeritud versioon Windowsi jaoks on kaasas standard jaotamise fail os/windows/wincintsys.exe. See võib olla recompiled, kasutades Microsoft Visual C käivitage see, redigeeri faili setupwin32.pvt ja käivita see.

Eelis on tõlgendav süsteem on, et see on lihtne luua andmeid, mis on seotud mälu on viited ajal. Selliseid andmeid võib kasutada, et toota pilti täitmise programm, näiteksRASTERps.zip sisaldab A4 suurusega Postcript skeem versioon BCPL koostaja koostamise ise.

HOIATUS

See jaotus on uus ja veel veidi lihvimata, kuid isegi nii, see võib veel huvi.