Исходный код mawk:
Mawk - это интерпретатор для языка программирования AWK. Язык AWK полезен для манипуляций с файлами данных и обработки текстов, а также для изготовления прототипов алгоритмов и экспериментов с ними. Mawk - это новая реализация awk, что означает, что он разработан в соответствии со спецификациями, описанными в книге Aho, Kernighan и Weinberger "Язык программирования AWK", изданной Addison-Wesley Publishing в 1988 г (далее упоминается как "AWK book"). Mawk соответствует определению POSIX 1003.2 (draft 11.3) языка AWK, которое содержит несколько новых возможностей, не описанных в AWK Book. Кроме того, mawk предоставляет небольшое количество расширений языка.
Mawk меньше и значительно быстрее, чем gawk. Он имеет некоторые ограничения (выставленные при компиляции), такие как NF = 32767 и sprintf buffer = 1020.
|
|
|
| Архитектура | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|
| alpha | 94,9 Кб | 280 Кб | [список файлов] |
| amd64 | 88,0 Кб | 244 Кб | [список файлов] |
| armel | 82,2 Кб | 232 Кб | [список файлов] |
| avr32 (неофициальный перенос) | 85,6 Кб | 220 Кб | [список файлов] |
| hppa | 87,3 Кб | 240 Кб | [список файлов] |
| hurd-i386 | 79,7 Кб | 228 Кб | [список файлов] |
| i386 | 79,5 Кб | 228 Кб | [список файлов] |
| ia64 | 117,3 Кб | 376 Кб | [список файлов] |
| kfreebsd-amd64 | 88,1 Кб | 186 Кб | [список файлов] |
| kfreebsd-i386 | 79,5 Кб | 168 Кб | [список файлов] |
| m68k (неофициальный перенос) | 74,8 Кб | 236 Кб | [список файлов] |
| mips | 89,2 Кб | 276 Кб | [список файлов] |
| mipsel | 89,3 Кб | 276 Кб | [список файлов] |
| powerpc | 84,9 Кб | 248 Кб | [список файлов] |
| s390 | 86,9 Кб | 244 Кб | [список файлов] |
| sparc | 81,8 Кб | 236 Кб | [список файлов] |