ኢንቴል በምንጭ ኮድ ውስጥ ያልተለመዱ ነገሮችን ለመለየት የሚረዳውን ControlFlag 1.2 ን አሳትሟል

ኢንቴል የቁጥጥር ፍላግ 1.2 ን ይፋ አድርጓል።በምንጭ ኮድ ውስጥ ስህተቶችን እና ያልተለመዱ ነገሮችን ለይተው ማወቅ የሚያስችል የማሽን መማሪያ ስርዓትን በመጠቀም ብዛት ባለው ኮድ የሰለጠነ መሳሪያ ነው። ከተለምዷዊ የማይንቀሳቀሱ ተንታኞች በተለየ ቁጥጥር ፍላግ ዝግጁ የሆኑ ደንቦችን አይተገበርም, በዚህ ውስጥ ለሁሉም ሊሆኑ የሚችሉ አማራጮች ለማቅረብ አስቸጋሪ ነው, ነገር ግን በርካታ የቋንቋ ግንባታዎችን በበርካታ ነባር ፕሮጀክቶች ላይ በስታቲስቲክስ ላይ የተመሰረተ ነው. የመቆጣጠሪያ ፍላግ ኮድ በC++ የተፃፈ ሲሆን በ MIT ፍቃድ የተከፈተ ነው።

አዲሱ ልቀት በC++ ቋንቋ የጋራ ኮድ ቅጦችን መሰረት በማድረግ ያልተለመደ ሁኔታን ለመለየት እና ለመማር ሙሉ ድጋፍን በመተግበር ታዋቂ ነው። በቀደሙት ስሪቶች ተመሳሳይ ድጋፍ ለ C እና PHP ቋንቋዎች ተሰጥቷል። ስርዓቱ በኮድ ውስጥ ያሉ የተለያዩ ችግሮችን ለመለየት፣ የፊደል አጻጻፍ እና አለመዛመድን ከመለየት ጀምሮ፣ መግለጫዎች ካሉ እና የጠፉ NULL ቼኮች በጠቋሚዎች ውስጥ ያሉ ያልተለመዱ ነገሮችን ለመለየት ተስማሚ ነው። ስርዓቱ በ GitHub እና በመሳሰሉት የህዝብ ማከማቻዎች ውስጥ በC፣ C++ እና PHP ውስጥ ያሉ የክፍት ምንጭ ፕሮጄክቶችን ስታቲስቲካዊ ሞዴል በመገንባት የሰለጠነ ነው።

በስልጠናው ደረጃ, ስርዓቱ በኮዱ ውስጥ መዋቅሮችን ለመገንባት የተለመዱ ንድፎችን ይወስናል እና በፕሮግራሙ ውስጥ ያለውን የኮድ አፈፃፀም ፍሰት በማንፀባረቅ በእነዚህ ቅጦች መካከል ያለውን የግንኙነት ዛፍ ይገነባል. በውጤቱም, የሁሉንም የተተነተኑ ምንጭ ኮዶች የእድገት ልምድን የሚያጣምር የማጣቀሻ ውሳኔ ሰጪ ዛፍ ተፈጠረ. እየተገመገመ ያለው ኮድ በማጣቀሻ ውሳኔ ዛፍ ላይ የተረጋገጡ ቅጦችን የመለየት ሂደት ተመሳሳይ ነው። ከአጎራባች ቅርንጫፎች ጋር ትልቅ አለመግባባቶች እየተፈተሸ ባለው ስርዓተ-ጥለት ላይ ያልተለመደ ሁኔታ መኖሩን ያመለክታሉ.

ኢንቴል በምንጭ ኮድ ውስጥ ያልተለመዱ ነገሮችን ለመለየት የሚረዳውን ControlFlag 1.2 ን አሳትሟል


ምንጭ: opennet.ru

አስተያየት ያክሉ