看板 DFBSD_commit 關於我們 聯絡資訊
commit 6197746f7b0dedb965b31c25d559ec827a26d72f Author: Aggelos Economopoulos <aoiko@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