Han-Wen Nienhuys <[EMAIL PROTECTED]> writes:
>
> SCM
> scm_make_srcprops (long line, int col, SCM filename, SCM copy, SCM plist)
> {
> + if (!SCM_UNBNDP (filename))
> + plist = scm_acons (scm_sym_filename, filename, plist);
Can those two cells be shared among all source props for the same
file, to save space?
> + SCM_RETURN_NEWSMOB3 (scm_tc16_srcprops,
> + SRCPROPMAKPOS (line, col),
If col is a freaky big value then perhaps put it in the plist. Could
be helpful if there's stupidly long lines in some generated code file,
wouldn't cost anything normally.
_______________________________________________
Guile-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/guile-devel