On Sat, Jul 06, 2013 at 04:33:45PM -0700, J Altfas wrote: > However, the bigger (and current) problem involves using the > embedding API, that is, Scheme embedded in C. In this case, the > command line args are handed to the C main() function, which parses > argv[] for the inputs it uses, and later calls the Chicken > initialization functions. > > Despite scouring the documentation, it's still unclear how the -:xx > command-line options can be passed to the Chicken runtime (e.g., to > affect the trace length, etc.). While the embedding API has been > effective and pleasant to use once I got the hang of it, this part > remains a mystery to me.
IIUC you can simply set the value of C_trace_buffer_size to something useful before initializing CHICKEN. Cheers, Peter -- http://www.more-magic.net _______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
