git: libevtr: alternative hash syntax and more fixes
Aggelos Economopoulos
aggelos at crater.dragonflybsd.org
Wed May 26 06:24:35 PDT 2010
commit 6197746f7b0dedb965b31c25d559ec827a26d72f
Author: Aggelos Economopoulos <aoiko at cc.ece.ntua.gr>
Date: Wed May 26 01:17:36 2010 +0300
libevtr: alternative hash syntax and more fixes
- Rewrite hsh.foo to hsh["foo"]
- Better error handling and more controlled error reporting
(don't just write stuff to stderr)
- Accept integer constants in hexadecimal (0x) form as well
Summary of changes:
lib/libevtr/evtr.c | 16 +++-
lib/libevtr/internal.h | 5 +-
lib/libevtr/ktrfmt.l | 33 +++++--
lib/libevtr/ktrfmt.tab.c | 255 ++++++++++++++++++++++++++++-----------------
lib/libevtr/ktrfmt.tab.h | 2 +-
lib/libevtr/ktrfmt.y | 197 +++++++++++++++++++++++------------
lib/libevtr/ktrfmt.yy.c | 159 +++++++++++++++++------------
7 files changed, 427 insertions(+), 240 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6197746f7b0dedb965b31c25d559ec827a26d72f
--
DragonFly BSD source repository
More information about the Commits
mailing list