Embedded - supported or not?
Hi,
I've been using the old BInt32 code as an embedded script engine. I'd like to switch to thinBasic because the language itself is so much better.
The .INC file contents SEEM to indicate the same kind of support/interface as BInt32 did, but there's no doc anywhere, and my attempts at guessing based on my BInt32 usage have been utter failures.
Has anyone done this? Any sample code? Eros seemed to indicate the support was there but he hadn't time to document it.
It seems so tantalizingly close.
George
get ready & jump into Rapid Application Developementß - fasten yoour seatbelts!
Thats an old thread. But it provides the required information on its first page. May i introduce the Ring-language here?
Probably merits a thread of its own.
Its a cross-platform language- interpreter ,
i just make it quick:
It can embed itself. Or embed thinBasic. Or thinbasic can embed it. or embed it twice or trice -
It has no "end function", no case sensitivity, no end of possibilities,
It comes with plenty of features, runs in any environment from desktop-console, Windows-UI, 2D, 3D, as web-app or on mobile phones.
It knows only 1 numeric variable: number
Strings yes, literal or binary memory content
arrays? 1-based lists.
check it out here: https://ring-lang.github.io/
download there: https://sourceforge.net/projects/ring-lang/
__________________________________________________________________________________
As a precaution have a look at this:
1.ThinBASIC Language > thinBasic Functions > Application functions > APP_MutexCreate
2.ThinBASIC Language > thinBasic Functions > Application functions > APP_MutexClose
3.What's new > 2007 - version history > Version 1.5.0.0
Even if sharing memory is possible between different threads of a process - make sure not to access it at same time.