<div dir="ltr">Hi Gregg, that sounds really interesting. I look forward to checking out Bazel at some point. Welcome to our small but enthusiastic crew of s7 hackers! It is indeed a lovely way to extend C applications. :-)<div><br></div><div>In case it's at all helpful for your manpages, I've written a crash course in S7 for Scheme for Max users. If you ignore the Scheme for Max specific bits (the "post" and "out" functions), it may be useful for some S7 examples. I plan on extending it with more pages on s7 specific features too. It's here: <a href="https://iainctduncan.github.io/learn-scheme-for-max/introduction.html">https://iainctduncan.github.io/learn-scheme-for-max/introduction.html</a></div><div><br></div><div>iain</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 15, 2021 at 6:55 AM Gregg Reynolds <<a href="mailto:dev@mobileink.com">dev@mobileink.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Wow, that was quick!</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 15, 2021 at 7:42 AM <<a href="mailto:bil@ccrma.stanford.edu" target="_blank">bil@ccrma.stanford.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi! You can report issues here, or to me personally. </blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
In s7, keywords are symbols that happen to start or end<br>
with a colon (and are constants evaluating to themselves).<br></blockquote><div><br></div><div>My bad (I blame my fingers for all typing problems, haha..)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Thanks very much for the link to your<br>
docs and demos -- I'll check them out later today.<br>
I don't think I've ever heard of Bazel.<br></blockquote><div><br></div><div>It's the One True Build System. (Joke!) It's basically Google's internal build system open-sourced. Very good for reproducible builds, polyglot support, etc. s7 doesn't really need a fancy build system, but if you want to integrate it with other stuff, Bazel is nice to have. You may find it useful for development, play around with my docs&demos repo with it and let me know if you have questions.</div><div><br></div><div>In fact the reason I got started with s7 is because I want to add a Scheme binding to a Bazel tool I'm building.</div><div><br></div><div>s7 looks very good so far, really should be better known, maybe my demos and docs can help with that. Thanks so much for making it available!</div><div><br></div><div>I definitely have some questions and comments so I'll be in touch soon.</div><div><br></div><div>Gregg</div></div></div>
_______________________________________________<br>
Cmdist mailing list<br>
<a href="mailto:Cmdist@ccrma.stanford.edu" target="_blank">Cmdist@ccrma.stanford.edu</a><br>
<a href="https://cm-mail.stanford.edu/mailman/listinfo/cmdist" rel="noreferrer" target="_blank">https://cm-mail.stanford.edu/mailman/listinfo/cmdist</a><br>
</blockquote></div>