Re: terribly complex syntax objects in syntax parse

2012-05-15 Thread Andy Wingo
On Tue 15 May 2012 17:10, Stefan Israelsson Tampe writes: > Hey one can do what one can do. 1000rows of scheme results currently in > 500kB go file mainly due to these syntax objects. That's terrible... > On the other hand does the compiler create object data intelligently > making sure that e

Re: terribly complex syntax objects in syntax parse

2012-05-15 Thread Stefan Israelsson Tampe
> I wish I had a better answer for you, but unfortunately these enormous > syntax-objects are a core part of the 'syntax-case' system. I see no > way to eliminate this bloat without moving to a different macro system. Hey one can do what one can do. 1000rows of scheme results currently in 500kB g

Re: terribly complex syntax objects in syntax parse

2012-05-14 Thread Mark H Weaver
Hi Stefan, Stefan Israelsson Tampe writes: > syntax-parse is kind of heavy right now. The parser function produced > are huge and the main reason > is that the stored syntax objects are enormous. Yes, this is very unfortunate. These syntax-objects add a huge amount of bloat to our entire syste

terribly complex syntax objects in syntax parse

2012-05-14 Thread Stefan Israelsson Tampe
Hi, syntax-parse is kind of heavy right now. The parser function produced are huge and the main reason is that the stored syntax objects are enormous. I know that Mark Weaver had done something to make these creatures less fatty. The question is if there is anything a guile user can do? Regards S