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 Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel