Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

Reverse API

 [1/7] from: depotcity:telus at: 12-Jun-2001 20:29


Hello. Q. Is there any way to access Rebol as an API? Interesting thought isn't it? T Brownell

 [2/7] from: karlr20::home::com at: 13-Jun-2001 10:15


On Tuesday 12 June 2001 20:29, Terry Brownell wrote:
> Hello. > > Q. Is there any way to access Rebol as an API? > > Interesting thought isn't it? > > T Brownell
Not only interesting but highly desirable. When I learned about REBOL (before it was available and before is was being called Lava) the very first thing I wanted to do with it was use it as a 'modern' cross-platform AREXX replacement. AREXX was wonderful in that it allowed applications to extend the language (adding 'natives' from whatever language your app was written in) and share a common macro/scripting language. That is what I thought REBOL was going to be. When that didn't happen I was sure REBOL/Command would be embeddable in a C application. It seems to me that RT is more interested in making REBOL its own isolated platform (witness the view 'desktop' and the reluctance to make a browser plug-in) rather than a tool which can be embedded in other systems. If I could change only one thing about REBOL it would be this: To be able to define natives and call REBOL code from my C apps. -Karl

 [3/7] from: ryanc:iesco-dms at: 13-Jun-2001 11:28


I am sure this is not the answer your looking for but it is universally accessable and so easy to implement I had to mention it. rebol --do "send [ryanc--iesco-dms--com] {it works!} quit" Another option I suppose is to use Rugby. --Ryan Karl Robillard wrote:
> On Tuesday 12 June 2001 20:29, Terry Brownell wrote: > > Hello.
<<quoted lines omitted: 22>>
> [rebol-request--rebol--com] with "unsubscribe" in the > subject, without the quotes.
-- Ryan Cole Programmer Analyst www.iesco-dms.com 707-468-5400 I am enough of an artist to draw freely upon my imagination. Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world. -Einstein

 [4/7] from: steve:shireman:semaxwireless at: 13-Jun-2001 15:02


Ryan, Doih!! I am so glad you mentioned this!! It is so simple I would never have thought of it, but what a neat way to look at it. Sending myself an email from DOS has never been easier... Steve Shireman Ryan Cole wrote:

 [5/7] from: steve:shireman:semaxwireless at: 14-Jun-2001 7:58


A few ideas came to mind after 'do-ing Ryan's one liner from MSDOS. 1. Rebol wasn't in my path, so I have added it to my path 2. Rebol/Core is the best to use (loads quickly) 3. To reduce load time, maybe Rebol could be made resident in ram? as a library? 4. I like the way Rebol detaches itself from MSDOS, like gvim does, so the command line is still usable after Rebol starts up launches. 5. your ideas for the next generation A/Rexx (Rebol/IPC) for Internet Application Glue are valid--I think everyone wants Rebol to be everything. I sure do ;-) I see myself not hardly having to write in C/C++ anymore for any of our computer based tool/products, but being able to do a system command as Ryan suggested enables a lot that I wasn't seeing before. Cheers, Steve Shireman Karl Robillard wrote:

 [6/7] from: depotcity:telus at: 14-Jun-2001 13:01


Yes, very handy and so simple. Although its one direction only. What's required is a true API. Terry

 [7/7] from: depotcity:telus at: 14-Jun-2001 13:10


Once you get the LFReD IRSee program .. enter your name , then enter the room and we can chat from there

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted