PLM2C on kääntäjä / kääntäjä, joka hyväksyy PL / M lähteistä tiedostoja ja tuottaa vastaavan ANSI C tai K & R C lähdetiedostot valmis käännetty C-kääntäjä. Tuloksena C-lähdekoodia ilmentää toimivuutta alkuperäisen PL / M-lähdekoodi on noudatettu modernia C koodaus tyyliin.
PLM2C on ainutlaatuinen siinä mielessä, että se tarjoaa tilannekohtainen PLM C käännös- ja luo C-lähdekoodia, joka on yhtä luettavissa ja selkeä kuin alkuperäinen PL / M-lähdekoodia. Tämä saavutetaan kuvaamalla yksinkertaisella makromäärityksiä PL / M täsmällisempää kieltä konstruktioita C. esimerkki on kartoitus "kirjaimellisesti" määritelmiä "typedefs" rakenne määritelmät, kun ne on todettu käyttää sellaisenaan. Sääntö pohjainen moottori työllistetään löytää nämä kuvaukset ja laajentaa yksinkertaisia määritelmiä PL / M tarkempien ja luettavissa rakenteet C. oikea kartoitus on taattu ja PLM2C tuottaa vastaavan ANSI C tai K & R C lähdetiedostot valmis käännetty C-kääntäjä.
Kehitetty ja käytetty vuodesta 1989, PLM2C käytettiin menestyksekkäästi kääntää lukuisia suuria teollisia hankkeita top teollisuusyritysten Euroopassa, Israelissa, Yhdysvalloissa ja Aasiassa, ja pienellä inhimillinen intervention.
PL / M on tietokone kieli, joka on suunniteltu ja ehdottamat INTEL takaisin 70- ja 80-luvulla ja oli laajalti käytetty, koska sen hyvä suorituskyky perustuu Intelin prosessorit ja sen korkean tason syntaksin. Tänään PL / M ei enää tue Intel ja sen seuraaja on C-kieli, jota käytetään yleisesti sulautettujen järjestelmien kehittämisessä.
Järjestelmät, jotka on kehitetty käyttäen PL / M yleensä käännetään ja C-kieltä, jotta säilytetään ja kehittynyt. PLM2C esittelee erittäin kustannustehokas ratkaisu tässä siirtymävaiheessa, koska sen edullisia ja laadukkaita käännös-.
vaatimukset
PLM2C on kääntäjä / kääntäjä joka hyväksyy PL / M lähteistä tiedostoja ja tuottaa vastaavan ANSI C tai K & R C lähdetiedostot valmis käännetty C-kääntäjän.
rajoitukset
Lähde PL / M Tiedoston pituus on rajoitettu 100 riviä, 1 ovat tiedostojen
Kommentteja ei löytynyt