GNU ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಹೊಸ ಆವೃತ್ತಿ Awk 5.0

Представлен новый значительный выпуск реализации языка программирования AWK от проекта GNU — Gawk 5.0.0. AWK был разработан в 70-х годах прошлого века и не претерпел значительных изменений с середины 80-х годов, в которых был определен основной костяк языка, что позволило на протяжении последних десятилетий сохранить первозданную стабильность и простоту языка. Несмотря на преклонный возраст, AWK до сих пор активно используется администраторами для выполнения рутинных работ, связанных с парсингом различного рода текстовых файлов и генерации несложной результирующей статистики.

ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • ನೇಮ್‌ಸ್ಪೇಸ್‌ಗಳಿಗೆ ಅಳವಡಿಸಲಾದ ಬೆಂಬಲ;
  • printf ಕಾರ್ಯಕ್ಕಾಗಿ POSIX ಫಾರ್ಮ್ಯಾಟ್ ಸ್ಪೆಸಿಫೈಯರ್‌ಗಳಿಗೆ "%a" ಮತ್ತು "%A" ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • Подпрограммы для обработки регулярных выражений заменены на аналоги из Gnulib;
  • Gawk ನಿರ್ಮಿಸಲಾದ ವೇದಿಕೆಯನ್ನು ಗುರುತಿಸುವ ಸ್ಟ್ರಿಂಗ್‌ನೊಂದಿಗೆ PROCINFO["ಪ್ಲಾಟ್‌ಫಾರ್ಮ್"] ಅಂಶವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • ವೇರಿಯಬಲ್ ಹೆಸರುಗಳಲ್ಲದ SYMTAB ಸದಸ್ಯರಿಗೆ ಬರೆಯುವುದು ಈಗ ದೋಷಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ;
  • ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದಕ್ಕಾಗಿ ಕೋಡ್ ಅನ್ನು ಪುನಃ ರಚಿಸಲಾಗಿದೆ, ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾದ ಔಟ್‌ಪುಟ್‌ನಲ್ಲಿ ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ