1. Kamere
  2. Avto avdio in elektronika
  3. Domači avdio
  4. Osebni avdio
  5. Televizorji
  6. Pametni dom
  >> Elektronska Tehnologija >  >> Telefoni >> Konferenčne postaje

Kaj je jezik BCPL?

Jezik BCPL

Razvil ga je Martin Richards v računalniškem laboratoriju Univerze v Cambridgeu leta 1966. Okrajšava za osnovni kombinirani programski jezik.

Zasnovan je bil kot majhen in učinkovit ter kot učni jezik za sistemsko programiranje in pisanje prevajalnika. Je statično tipiziran, usmerjen k proceduram, bločno strukturiran in podpira kazalec in polja. Ima tudi zmogljivosti za vnos in izhod ter za dodeljevanje dinamičnega pomnilnika.

Kljub temu, da je BCPL majhen jezik, ponuja veliko funkcionalnosti, ki jih najdemo v večjih in kompleksnejših programskih jezikih. Na primer, ima zmogljivosti za pogojno prevajanje in za generiranje zbirnega jezika.

Preprostost jezika omogoča enostavno implementacijo na različnih platformah. Obstajajo implementacije BCPL za veliko različnih strojev, vključno s serijo PDP, serijo IBM 360, serijo Motorola 68000 in serijo Intel x86.

Jezik BCPL je vplival na oblikovanje številnih drugih jezikov, vključno s C in Javo.

Primer

```bcpl

GET "libhdr"

GET "libhdr"; { isto, ni pričakovanih parametrov }

CONST printnl =proc (niz s) =$( putc('\n') )

VAR nl =nova vrstica, tabulator =tabch;

PROC main () =$(print(tab nl nl "Živjo, tukaj govori BCPL ..."))

```

  • --热点Elektronske tehnologije Online
  1. Kakšna je telefonska koda mesta za Pevensey Bay East Sussex UK, ko kličete iz ZDA?
  2. Na kakšen način lahko internet uporabimo za olajšanje organizacijske komunikacije?
  3. V kaj so običajno razvrščena omrežja Wi-Fi?
  4. Kako Add Group Kličem v Avaya
  5. Katera spletna mesta dovoljujejo klepetalni promet?