use readtable for detecting dot
This commit is contained in:
parent
4451f44dda
commit
ce0aed77ea
|
@ -2042,7 +2042,9 @@ read_inner_inner(Scheme_Object *port, Scheme_Object *stxsrc, Scheme_Hash_Table *
|
||||||
if ( (table && readtable_kind(table, next, params) & READTABLE_WHITESPACE)
|
if ( (table && readtable_kind(table, next, params) & READTABLE_WHITESPACE)
|
||||||
|| (!table && scheme_isspace(next)) ) {
|
|| (!table && scheme_isspace(next)) ) {
|
||||||
scheme_getc_special_ok(port); continue; }
|
scheme_getc_special_ok(port); continue; }
|
||||||
if ( next == '.' ) { scheme_getc_special_ok(port); found_dot = 1; break; }
|
if ( (table && readtable_effective_char(table, next) == '.')
|
||||||
|
|| (!table && next == '.') ) {
|
||||||
|
scheme_getc_special_ok(port); found_dot = 1; break; }
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user