Projekti virtuaalikoneen kirjoittamiseksi venäläisellä C-kielellä

Virtuaalikoneen alustavan, tyhjästä kehitetyn toteutuksen lähdekoodi on julkaistu. Projekti on merkittävä venäjänkielisen C-kielensä ansiosta (esimerkiksi int-funktion sijaan siinä käytetään integer-, long-, for-, if- ja return-funktioita). Venäjänkielinen kieli on toteutettu makrokorvauksilla ja kahden otsikkotiedoston, ru_stdio.h ja keywords.h, sisällyttämisellä. Lähdekoodi jaetaan MIT-lisenssillä.

Projektin tavoitteena on luoda virtuaalikone, jolla on yksinkertainen arkkitehtuuri ja komentojärjestelmä. Virtuaalikone on helppo oppia ja nopea ottaa käyttöön. Kattava venäjänkielinen dokumentaatio on myös merkittävä etu. Virtuaalikoneen kehitys tapahtuu kokonaan kyrillisellä kirjaimistolla, erityisesti ohjeiden muistisääntöjen, rekisterien nimien ja niin edelleen osalta.

Lähde: opennet.ru

Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster