GNU Awk 5.0 ఇంటర్‌ప్రెటర్ యొక్క కొత్త వెర్షన్

[:ru]

సమర్పించిన వారు AWK ప్రోగ్రామింగ్ లాంగ్వేజ్ యొక్క GNU ప్రాజెక్ట్ అమలు యొక్క కొత్త ప్రధాన విడుదల - గాక్ 5.0.0. AWK గత శతాబ్దపు 70వ దశకంలో అభివృద్ధి చేయబడింది మరియు 80ల మధ్యకాలం నుండి గణనీయమైన మార్పులకు గురికాలేదు, దీనిలో భాష యొక్క ప్రాథమిక వెన్నెముక నిర్వచించబడింది, ఇది గతంలో భాష యొక్క సహజమైన స్థిరత్వం మరియు సరళతను కొనసాగించడానికి అనుమతించింది. దశాబ్దాలు. వయస్సు పెరిగినప్పటికీ, వివిధ రకాల టెక్స్ట్ ఫైల్‌లను అన్వయించడం మరియు సాధారణ ఫలితాల గణాంకాలను రూపొందించడం వంటి వాటికి సంబంధించిన సాధారణ పనిని నిర్వహించడానికి AWK ఇప్పటికీ నిర్వాహకులచే చురుకుగా ఉపయోగించబడుతోంది.

కీలక మార్పులు:

  • నేమ్‌స్పేస్‌ల కోసం అమలు చేయబడిన మద్దతు;
  • printf ఫంక్షన్ కోసం POSIX ఫార్మాట్ స్పెసిఫైయర్‌లు "%a" మరియు "%A" కోసం మద్దతు జోడించబడింది;
  • రెగ్యులర్ ఎక్స్‌ప్రెషన్‌లను ప్రాసెస్ చేసే రొటీన్‌లు నుండి అనలాగ్‌లతో భర్తీ చేయబడ్డాయి గ్నులిబ్;
  • Gawk నిర్మించబడిన ప్లాట్‌ఫారమ్‌ను గుర్తించే స్ట్రింగ్‌తో PROCINFO["ప్లాట్‌ఫారమ్"] మూలకం జోడించబడింది;
  • ఇప్పుడు వేరియబుల్ పేర్లు కాని SYMTAB సభ్యులకు వ్రాయడం వలన లోపం ఏర్పడుతుంది;
  • వ్యాఖ్యలను ప్రాసెస్ చేయడానికి కోడ్ మళ్లీ పని చేయబడింది, ఫార్మాట్ చేసిన అవుట్‌పుట్‌లో వ్యాఖ్యలను ప్రదర్శించడంలో సమస్యలు పరిష్కరించబడ్డాయి.

మూలంopennet.ru

[: en]

సమర్పించిన వారు AWK ప్రోగ్రామింగ్ లాంగ్వేజ్ యొక్క GNU ప్రాజెక్ట్ అమలు యొక్క కొత్త ప్రధాన విడుదల - గాక్ 5.0.0. AWK గత శతాబ్దపు 70వ దశకంలో అభివృద్ధి చేయబడింది మరియు 80ల మధ్యకాలం నుండి గణనీయమైన మార్పులకు గురికాలేదు, దీనిలో భాష యొక్క ప్రాథమిక వెన్నెముక నిర్వచించబడింది, ఇది గతంలో భాష యొక్క సహజమైన స్థిరత్వం మరియు సరళతను కొనసాగించడానికి అనుమతించింది. దశాబ్దాలు. వయస్సు పెరిగినప్పటికీ, వివిధ రకాల టెక్స్ట్ ఫైల్‌లను అన్వయించడం మరియు సాధారణ ఫలితాల గణాంకాలను రూపొందించడం వంటి వాటికి సంబంధించిన సాధారణ పనిని నిర్వహించడానికి AWK ఇప్పటికీ నిర్వాహకులచే చురుకుగా ఉపయోగించబడుతోంది.

కీలక మార్పులు:

  • నేమ్‌స్పేస్‌ల కోసం అమలు చేయబడిన మద్దతు;
  • printf ఫంక్షన్ కోసం POSIX ఫార్మాట్ స్పెసిఫైయర్‌లు "%a" మరియు "%A" కోసం మద్దతు జోడించబడింది;
  • రెగ్యులర్ ఎక్స్‌ప్రెషన్‌లను ప్రాసెస్ చేసే రొటీన్‌లు నుండి అనలాగ్‌లతో భర్తీ చేయబడ్డాయి గ్నులిబ్;
  • Gawk నిర్మించబడిన ప్లాట్‌ఫారమ్‌ను గుర్తించే స్ట్రింగ్‌తో PROCINFO["ప్లాట్‌ఫారమ్"] మూలకం జోడించబడింది;
  • ఇప్పుడు వేరియబుల్ పేర్లు కాని SYMTAB సభ్యులకు వ్రాయడం వలన లోపం ఏర్పడుతుంది;
  • వ్యాఖ్యలను ప్రాసెస్ చేయడానికి కోడ్ మళ్లీ పని చేయబడింది, ఫార్మాట్ చేసిన అవుట్‌పుట్‌లో వ్యాఖ్యలను ప్రదర్శించడంలో సమస్యలు పరిష్కరించబడ్డాయి.

మూలం: opennet.ru

[]

ఒక వ్యాఖ్యను జోడించండి