What would the default behavior of those classes be? Stubs?

Sent from my iPad

> On Jul 21, 2019, at 04:19, Gregory Casamento <[email protected]> wrote:
> 
> 
> I’m going to implement it in an open ended fashion.  The classes will exist 
> as an abstract representation and it will be possible to implement different 
> “backends” to allow scripting.  That way the classes will be there for build 
> compatibility and it will be possible to extend it to use lua and other 
> languages.  
> 
> GC 
> 
>> On Sat, Jul 20, 2019 at 09:31 Gregory Casamento <[email protected]> 
>> wrote:
>> Hmmmm... Possibly.  I hadn't thought about lua (etc) integration.
>> 
>> GC
>> 
>> 
>>> On Sat, Jul 20, 2019 at 8:48 AM 陈北宗 <[email protected]> wrote:
>>> Can those be reused for some scripting language other than AppleScript, for 
>>> example Guile, Lua, JavaScript (via node.js) or Swift REPL?
>>> 
>>> Sent from my iPad
>>> 
>>> > On Jul 20, 2019, at 03:43, [email protected] 
>>> > <[email protected]> wrote:
>>> > 
>>> > Hi Greg,
>>> > 
>>> > the scripting language hasn’t necessarily to be AppleScript, there is the 
>>> > "Open Scripting Architecture“ or OSA for short to provide other languages 
>>> > for that purpose:
>>> > 
>>> > 
>>> > https://en.wikipedia.org/wiki/AppleScript#Open_Scripting_Architecture
>>> > 
>>> > https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptX/Concepts/osa.html
>>> > 
>>> > https://www.npmjs.com/package/osascript
>>> > 
>>> > https://github.com/mikaelbr/node-osascript#readme
>>> > 
>>> > 
>>> > Maybe we could use this as a drop in replacement.
>>> > 
>>> > 
>>> > regards,
>>> > 
>>> >    Lars
>>> > 
>>> >> Am 19.07.2019 um 15:17 schrieb Gregory Casamento 
>>> >> <[email protected]>:
>>> >> 
>>> >> Hey Guys,
>>> >> 
>>> >> <NSAppleEventDescriptor.h>
>>> >> <NSAppleEventManager.h>
>>> >> <NSAppleScript.h>
>>> >> <NSHFSFileTypes.h>
>>> >> <NSObjectScripting.h>
>>> >> <NSScriptClassDescription.h>
>>> >> <NSScriptCoercionHandler.h>
>>> >> <NSScriptCommand.h>
>>> >> <NSScriptCommandDescription.h>
>>> >> <NSScriptExecutionContext.h>
>>> >> <NSScriptKeyValueCoding.h>
>>> >> <NSScriptObjectSpecifiers.h>
>>> >> <NSScriptStandardSuiteCommands.h>
>>> >> <NSScriptSuiteRegistry.h>
>>> >> <NSUserScriptTask.h>
>>> >> 
>>> >> We will never implement Apple Script... should we simply implement 
>>> >> skeletons for compatibility? Or should we attempt an implementation?
>>> >> 
>>> >> Yours, GC
>>> >> -- 
>>> >> Gregory Casamento
>>> >> GNUstep Lead Developer / OLC, Principal Consultant
>>> >> http://www.gnustep.org - http://heronsperch.blogspot.com
>>> >> http://ind.ie/phoenix/
>>> >> 
>>> >> _______________________________________________
>>> >> Gnustep-dev mailing list
>>> >> [email protected]
>>> >> https://lists.gnu.org/mailman/listinfo/gnustep-dev
>>> > 
>>> > 
>>> > _______________________________________________
>>> > Gnustep-dev mailing list
>>> > [email protected]
>>> > https://lists.gnu.org/mailman/listinfo/gnustep-dev
>> 
>> 
>> -- 
>> Gregory Casamento
>> GNUstep Lead Developer / OLC, Principal Consultant
>> http://www.gnustep.org - http://heronsperch.blogspot.com
>> http://ind.ie/phoenix/
> -- 
> Gregory Casamento
> GNUstep Lead Developer / OLC, Principal Consultant
> http://www.gnustep.org - http://heronsperch.blogspot.com
> http://ind.ie/phoenix/
_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to