* ANN: Sparforte 1.5.1 @ 2014-10-24 11:18 koburtch 2014-10-24 13:39 ` David Botton 0 siblings, 1 reply; 5+ messages in thread From: koburtch @ 2014-10-24 11:18 UTC (permalink / raw) This version fixes the fatal exception when loading include files ("with separate"). The source code is available on the website at http://www.sparforte.com Regards, Ken B. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ANN: Sparforte 1.5.1 2014-10-24 11:18 ANN: Sparforte 1.5.1 koburtch @ 2014-10-24 13:39 ` David Botton 2014-10-27 1:06 ` koburtch 0 siblings, 1 reply; 5+ messages in thread From: David Botton @ 2014-10-24 13:39 UTC (permalink / raw) Ken, is there a way to embed sparforte in applications? and if so, is that possible on Windows and Mac as well? David Botton ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ANN: Sparforte 1.5.1 2014-10-24 13:39 ` David Botton @ 2014-10-27 1:06 ` koburtch 2014-10-27 1:36 ` David Botton 0 siblings, 1 reply; 5+ messages in thread From: koburtch @ 2014-10-27 1:06 UTC (permalink / raw) On Friday, October 24, 2014 9:39:57 AM UTC-4, David Botton wrote: > Ken, is there a way to embed sparforte in applications? and if so, is that possible on Windows and Mac as well? > > David Botton Thanks for the questions. My "to do" list includes a shared library so other applications can call it for scripting purposes. Currently, it's a standalone program so it's callable as such (e.g. Linux system() / exec() / environment variables). I dropped the priority on that to strengthen the core language first. As far as ports go, Windows is probably best tackled with cygwin. OS/X should be relatively painless: take the "bush_xxx" and update it accordingly. I have an old ppc Mac with OS/X and I was going to try a port but, you know, I could spend a lifetime adding features. I remember an old prof who said that anyone who wrote a language had too much free time on his hands. I'll make a note to revisit the shared library idea before the next release. I want to compare how Lua and JNI do it first. How important is a shared library? Anyone else want me prioritize one? Regards, Ken B. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ANN: Sparforte 1.5.1 2014-10-27 1:06 ` koburtch @ 2014-10-27 1:36 ` David Botton 2014-11-18 18:52 ` koburtch 0 siblings, 1 reply; 5+ messages in thread From: David Botton @ 2014-10-27 1:36 UTC (permalink / raw) > How important is a shared library? Anyone else want me prioritize one? Also, would that shared library be available with a runtime exception like GMGPL? If I recall your project is GPL which makes sense as an application. My personal interest is to use it as a scripting language in association with Gnoga (http://www.gnoga.com), for example I am going to begin work soon on an GUI builder for Gnoga, I'd like similar to how GPS uses Python to consider using Spaforte as the scripting language for it. In the course of that, and adding hooks fro Spaforte to Gnoga, I am thinking others may find use as well for scripting needs in their projects. David Botton ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: ANN: Sparforte 1.5.1 2014-10-27 1:36 ` David Botton @ 2014-11-18 18:52 ` koburtch 0 siblings, 0 replies; 5+ messages in thread From: koburtch @ 2014-11-18 18:52 UTC (permalink / raw) On Sunday, October 26, 2014 9:36:13 PM UTC-4, David Botton wrote: > > How important is a shared library? Anyone else want me prioritize one? > > Also, would that shared library be available with a runtime exception like GMGPL? If I recall your project is GPL which makes sense as an application. > > My personal interest is to use it as a scripting language in association with Gnoga (http://www.gnoga.com), for example I am going to begin work soon on an GUI builder for Gnoga, I'd like similar to how GPS uses Python to consider using Spaforte as the scripting language for it. > > In the course of that, and adding hooks fro Spaforte to Gnoga, I am thinking others may find use as well for scripting needs in their projects. > > David Botton I originally used GMGPL. I may have changed it, as you observed, since the exception in the GMGPL didn't apply to SparForte...that was a while ago. I've made a note in the ChangeLog on Github to do a shared library. I will try to address this as time permits: I had some disruptions in the last month. Also, I've made changes as per another Email, fixing issues with high-ascii Latin-1 characters being rejected in certain contexts, and adding some additional command-line editing features. I've put these changes on Github but I haven't tested them yet. Regards, Ken B. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-11-18 18:52 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2014-10-24 11:18 ANN: Sparforte 1.5.1 koburtch 2014-10-24 13:39 ` David Botton 2014-10-27 1:06 ` koburtch 2014-10-27 1:36 ` David Botton 2014-11-18 18:52 ` koburtch
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox