బయటకు వచ్చిందిGNAT సంఘం 2020 - అడా భాషలో డెవలప్మెంట్ టూల్కిట్. ప్యాకేజీలో కంపైలర్, సమగ్ర అభివృద్ధి వాతావరణం ఉంటుంది GNAT స్టూడియో, SPARK భాష యొక్క ఉపసమితి కోసం స్టాటిక్ ఎనలైజర్, GDB డీబగ్గర్ మరియు లైబ్రరీల సమితి. ప్లాస్టిక్ సంచి ద్వారా పంపిణీ చేయబడింది GPL లైసెన్స్ నిబంధనల ప్రకారం.
ప్రధాన మార్పులు:
కంపైలర్ రాబోయే డ్రాఫ్ట్ నుండి అనేక ఆవిష్కరణలకు మద్దతును జోడించింది అడా భాషా ప్రమాణం 202x.
బ్యాకెండ్ GCC 9కి నవీకరించబడింది (macOS మినహా అన్ని ప్లాట్ఫారమ్ల కోసం). RISC-V 64 ప్లాట్ఫారమ్కు మద్దతు జోడించబడింది.
GNAT స్టూడియో అభివృద్ధి పర్యావరణం ఇప్పుడు ఉపయోగిస్తోంది మీ LSP
అడా భాష కోసం (లాంగ్వేజ్ సర్వర్ ప్రోటోకాల్). అదే సర్వర్ ఆధారంగా, విజువల్ స్టూడియో కోడ్ కోసం పొడిగింపు అమలు చేయబడింది, ఇప్పుడు అందుబాటులో ఉంది విజువల్ స్టూడియో మార్కెట్.
В SPARK ఎనలైజర్ పాయింటర్ యాజమాన్యానికి మద్దతు జోడించబడింది (రస్ట్లో వలె), ఇది మెమరీ లోపాలు మరియు మెమరీ లీక్లు లేకపోవడాన్ని నిరూపించడానికి మిమ్మల్ని అనుమతిస్తుంది. భాష యొక్క మద్దతు ఉన్న ఉపసమితి కొత్త నిర్మాణాలతో విస్తరించబడింది.