From 8f4d64c6898499a046a6e92b6e5ad0920ddcbbf8 Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Tue, 28 Sep 2010 07:28:23 +1000 Subject: Improvements to script internal rep No need to keep line number info on every script token Instead add it into the 'LINE' token Also remember the first line number of the script in the script object Signed-off-by: Steve Bennett --- jim.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'jim.h') diff --git a/jim.h b/jim.h index 038d62f..323a4e5 100644 --- a/jim.h +++ b/jim.h @@ -358,6 +358,10 @@ typedef struct Jim_Obj { unsigned flags; void *compre; /* really an allocated (regex_t *) */ } regexpValue; + struct { + int line; + int argc; + } scriptLineValue; } internalRep; /* This are 8 or 16 bytes more for every object * but this is required for efficient garbage collection -- cgit v1.1