summaryrefslogtreecommitdiffstats
path: root/parser.l
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2012-02-24 16:06:47 -0800
committerKaz Kylheku <kaz@kylheku.com>2012-02-24 16:06:47 -0800
commit3fdecca05ea781c592d5acf0c3610f3a2be31706 (patch)
treec1f418de2b697ef64cffbd5c8c45adca80797cbf /parser.l
parent96bb428fb9d47b332f5c2e979af76e8c2ee75d0e (diff)
downloadtxr-3fdecca05ea781c592d5acf0c3610f3a2be31706.tar.gz
txr-3fdecca05ea781c592d5acf0c3610f3a2be31706.tar.bz2
txr-3fdecca05ea781c592d5acf0c3610f3a2be31706.zip
* debug.c (debug): Use new way of getting line number.
* eval.c (eval_error): Use source_loc_str to get source location. * match.c (debuglf, sem_err, file_err): Likewise. * parser.h (source_loc_str): Declared. * parser.l (parse_init): form_to_ln_hash must be equal based now. * parser.y (rl): Store new form of read-time source location info. * txr.1: Documented load.
Diffstat (limited to 'parser.l')
-rw-r--r--parser.l2
1 files changed, 1 insertions, 1 deletions
diff --git a/parser.l b/parser.l
index 4925b113..6ad32847 100644
--- a/parser.l
+++ b/parser.l
@@ -692,7 +692,7 @@ void parse_init(void)
protect(&yyin_stream, &prepared_error_message,
&form_to_ln_hash, (val *) 0);
- form_to_ln_hash = make_hash(t, nil, nil);
+ form_to_ln_hash = make_hash(t, nil, t);
}
void parse_reset(val spec_file)