IRC channel logs
2015-06-14.log
back to list of logs
<amz3>is there a way to set a breakpoint in a guile program? <amz3>(anyway I'm the only noob here, it won't help anybody) <amz3>I can't find ice-9 debugger (on guix) <amz3>also ice-9 debug says to use system vm <mark_weaver>it still lacks the customizations and modifications we've made to the one running on hydra.gnu.org, but that's the easy part :) <mark_weaver>(not only the zillions of required perl packages, but dealing with the relicensing of the perl 'Set-Object' package) *mark_weaver just noticed that (lsh-service) is included in %desktop-services. I don't like that, and didn't intend to be running an ssh server on my laptop. <mark_weaver>I guess this is a problem with convenient pre-defined variables with services: even if you look carefully before adding it, upstream may later add more things, and if you aren't paying close attention you may end up with an open port for quite a while that you didn't want. <mark_weaver>davexunit's comment about 'hydra' here made me think this was #guix <stis>yeahh, bug squached, muhahahaha. <ft>Hm. Can I disable auto-compilation in an already running REPL? <ft>(setenv "GUILE_AUTO_COMPILE" "0") doesn't seem to work. <ft>%load-should-auto-compile <amz3>I neeeeeeeeed to have a look at guile-log seems so intersting <amz3>thx for answering! I am reading now, it looks like guile-log (I am at chapter 2) is similar to parser combinators <stis>it has parser combinators yes. <amz3>it's more powerful that parser combinators? <amz3>it's related to gnu epsilon? <amz3>I was thinking about that lately, did know how to express it <amz3>parser combinator seems too simplistic