aat

git mirror of https://ccx.te2000.cz/bzr/aat
git clone https://ccx.te2000.cz/git/aat
Log | Files | Refs | README

commit aadf924507f923d677eb9dfddc159e692aaa689c
parent d06ef8e5dd739d41df0297c0d6cf3bb7f6f278c3
Author: Jan Pobrislo <ccx@webprojekty.cz>
Date:   Mon, 13 Jan 2014 22:00:08 +0100

allow deleting variables in data files
Diffstat:
Mdata.awk | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/data.awk b/data.awk @@ -27,6 +27,15 @@ state == 1 { next } +/^del[ \t].*[$/ { + del_pattern = substr($0, 5) + for(varname in V) { + if match(varname, del_pattern) { + delete V[varname] + } + } +} + /^[a-zA-Z_][a-zA-Z0-9_.]*=\[$/ { # start of field list state = 1