Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Development

Archive::Development Archive area for Development's posts that were moved here after an inactivity period of 90 days.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #4  
Old 01-17-2004, 05:42 AM
Eglin
Hill Giant
 
Join Date: Nov 2003
Posts: 168
Default

It should be possible to transfer execution back and forth between the host app and the embedded interpreter without writing an external module. Look at pickle for examples of how to do this in an elegant fashion (the *_arg stuff requires no .so, IIRC). I said somewhere else that I think the best thing to do is to write a single glue function to flush the command queue and I'm sticking with my assertion. If you're going to write some XS, I'd love to see you write a little function that flushes the command queue... I've seen some _extremely_ ugly and hacktastic workarounds for not having a method of transferring execution (like the flag stuff) that will have to be reworked completely and I guess that more will come unless a better method is made avaliable. If your timetable allows you to write this before me, then that would be great.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 01:02 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3