> I fixed the typed-records egg to make it work on Chicken 6, but I am not > quite sure > if this is the way it should be done - is syntax-error intentionally not > taking > LOCATION anymore, or is that a bug in Chicken 6? >
Hi! Cool! I'd be interested to take a look. Syntax-error is a macro now (as specified by R7RS), so existing uses are most likely to be wrong, as the error is raised at expansion time. Your use of ##sys#syntax-error is correct, though - that's still a procedure and usable as the old syntax-error was in C5. felix
