GNU M4 เชฎเซ‡เช•เซเชฐเซ‹ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชฐเชฟเชฒเซ€เช 1.4.20

เช›เซ‡เชฒเซเชฒเชพ เช…เชชเชกเซ‡เชŸเชจเชพ เชšเชพเชฐ เชตเชฐเซเชท เชชเช›เซ€, GNU M4 เชฎเซ‡เช•เซเชฐเซ‹ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ 1.4.20 เชฐเชฟเชฒเซ€เช เชฅเชฏเซเช‚, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช“เชŸเซ‹เช•เซ‹เชจเซเชซ เชŸเซ‚เชฒเช•เซ€เชŸเชฎเชพเช‚ เชธเซ‡เชจเซเชกเชฎเซ‡เช‡เชฒ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเซ‡เชชเชฐ เชคเชฐเซ€เช•เซ‡ เชฅเชพเชฏ เช›เซ‡. M4 เชคเชฎเชจเซ‡ เชŸเซ‡เชฎเซเชชเซเชฒเซ‡เชŸเซเชธเชจเชพ เช†เชงเชพเชฐเซ‡ เช—เชคเชฟเชถเซ€เชฒ เชฐเซ€เชคเซ‡ เชŸเซ‡เช•เซเชธเซเชŸ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เช‡เชจเชชเซเชŸ เชŸเซ‡เช•เซเชธเซเชŸเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เช† เชŸเซ‡เช•เซเชธเซเชŸเชฎเชพเช‚ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชฎเซ‡เช•เซเชฐเซ‹ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเชจเซ‡ เชฌเชฆเชฒเซ‡ เช›เซ‡. เชฎเซ‡เช•เซเชฐเซ‹ เชฎเซ‚เชณ เช…เชจเซ‡ เชคเซˆเชฏเชพเชฐ เชฌเช‚เชจเซ‡ เชซเช‚เช•เซเชถเชจเซเชธเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชซเชพเช‡เชฒเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเชตเชพ, เช…เช‚เช•เช—เชฃเชฟเชค เช•เชพเชฎเช—เซ€เชฐเซ€ เช•เชฐเชตเชพ, เชธเซเชŸเซเชฐเชฟเช‚เช— เชกเซ‡เชŸเชพเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเชพ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เช†เชฆเซ‡เชถเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡.

เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚:

  • "eval" เชจเชฟเชตเซ‡เชฆเชจเซ‹เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชตเชงเชพเชฐเซ‹ เชฅเชฏเซ‹ เช›เซ‡.
  • เชจเชตเชพ C เชญเชพเชทเชพ เชงเซ‹เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฟเชฒเชฟเชŸเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเชพ เชจเชฟเชฐเชพเช•เชฐเชฃ เชฎเชพเชŸเซ‡ gnulib เชฎเชพเช‚เชฅเซ€ เชชเซ‹เชฐเซเชŸเซ‡เชก เชธเซเชงเชพเชฐเชพเช“.
  • "syscmd" เช…เชจเซ‡ "esyscmd" เช†เชฆเซ‡เชถเซ‹ เชนเชตเซ‡ "+" เช…เชจเซ‡ "-" เชชเซเชฐเชคเซ€เช•เซ‹เชฅเซ€ เชถเชฐเซ‚ เชฅเชคเซ€ เช•เชฎเชพเชจเซเชก เชฒเชพเช‡เชจ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“เชจเซ‡ เชธเช‚เชญเชพเชณเซ‡ เช›เซ‡.
  • เชจเซ‹เชจ-เชฏเซเชจเชฟเช•เซเชธ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเซ‹ เชฒเซ‹เชก เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฌเชพเชˆเชจเชฐเซ€ เชฎเซ‹เชกเชจเซเช‚ เชฏเซ‹เช—เซเชฏ เชธเช•เซเชฐเชฟเชฏเช•เชฐเชฃ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเซเช‚, เชœเซ‡เชจเชพ เชชเชฐ เชฌเชพเชˆเชจเชฐเซ€ เชซเชพเช‡เชฒเซ‹ เชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเช‡เชฒเซ‹ เช•เชฐเชคเชพ เช…เชฒเช— เชฐเซ€เชคเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฒเชพเช‡เชจเชจเชพ เช…เช‚เชคเซ‡ เช…เช•เซเชทเชฐเซ‹ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹