UDylan Graham wethule isikhathi sokusebenza esingasindi LWDR sohlelo lwe-D lwama-microcontrollers ahlome ngesistimu yokusebenza yesikhathi sangempela (RTOS). Inguqulo yamanje ihloselwe ama-microcontrollers e-ARM Cortex-M. Ukuthuthukiswa akuhlosile ukumboza ngokugcwele wonke amakhono ka-D, kodwa kunikeza amathuluzi ayisisekelo. Ukwabiwa kwememori kwenziwa ngesandla (okusha / susa), akukho mqoqi kadoti, kodwa kunenombolo yezingwegwe zokusebenzisa amathuluzi e-RTOS.
Inguqulo eyethulwe isekela:
- ukwabiwa nokucekelwa phansi kwezigaba nenqwaba yezakhiwo;
- okungaguquki;
- uyagomela;
- izinkontileka, amathuluzi ayisisekelo e-RTTI (ngezindleko ze-Typeinfo);
- ukuxhumana;
- imisebenzi ebonakalayo;
- amakilasi abstract kanye static;
- ama-static arrays;
- ukwaba, ukukhulula kanye nokukhulisa usayizi wama-array ashukumisayo;
- ukwengeza izici kumalungu afanayo aguquguqukayo namalungu afanayo ahlanganisayo.
Esimeni sezici zokuhlola: okuhlukile kanye Nokuphonswa (njengoba kudinga ukwesekwa kodoti).
Akwenziwanga:
- abakhi bamamojula nababhubhisi;
- I-ModuleInfo;
- intambo eziguquguqukayo zendawo (TLS);
- izithunywa nokuvalwa;
- ama-associative arrays;
- idatha eyabiwe futhi evumelanisiwe;
- izinto ezisheshayo.
Source: opennet.ru