File: awk

package info (click to toggle)
le 1.14.3-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 3,176 kB
  • ctags: 3,324
  • sloc: cpp: 18,354; ansic: 12,912; sh: 3,622; makefile: 83
file content (13 lines) | stat: -rw-r--r-- 567 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
# -*- LE-syntax -*-
# GNU Awk mode, by Abel Morabito <abel.morabito@gmail.com>
c3,1=#.*$
i=c-literal
c1,2=([^[:alnum:]/_]|^)(if|while|do|for|in|break|continue|switch\
|case|default|asort|asorti|index|length|match|split|sprintf\
|strtonum|sub|gsub|gensub|substr|tolower|toupper|return|exit|next\
|getline|print|printf|nextfile\
|ARGV|ARGC|CONVFMT|ENVIRON|FILENAME|FNR|FS|NF|NR|OFMT|OFS|ORS\
|RLENGTH|RSTART|RS|SUBSEP|ARGIND|BINMODE|ERRNO|FIELDWIDTHS|IGNORECASE\
|LINT|PROCINFO|RT|TEXTDOMAIN|BEGIN|END\
)([^[:alnum:]/_]|$)
c2=\[|\]|\$|\^|\+|\/|=|~|!|{|}|<|>|;|\(|\)|\|