diff options
author | Tavian Barnes <tavianator@gmail.com> | 2009-10-27 20:39:29 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@gmail.com> | 2009-10-27 20:39:29 -0400 |
commit | 33c3e2121e185e619cd993280b23038b4490f4f5 (patch) | |
tree | 5201b24d31efd92d9985ab667f90a7cc1cf37d54 /dimension/tokenize.h | |
parent | f6ce73bd76ee9b07bb13a6df9a5663a38ccf4013 (diff) | |
download | dimension-33c3e2121e185e619cd993280b23038b4490f4f5.tar.xz |
Add line and column numbers to tokens.
Diffstat (limited to 'dimension/tokenize.h')
-rw-r--r-- | dimension/tokenize.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/dimension/tokenize.h b/dimension/tokenize.h index 91d59f6..938eb5f 100644 --- a/dimension/tokenize.h +++ b/dimension/tokenize.h @@ -45,6 +45,9 @@ typedef struct dmnsn_token dmnsn_token; struct dmnsn_token { dmnsn_token_type type; char *value; + + /* Line and column numbers from source code */ + unsigned int line, col; }; dmnsn_array *dmnsn_tokenize(FILE *file); |