Go Back   ZeroC Forums > Help Center

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 07-24-2004
armgong armgong is offline
Registered User
 
 
Join Date: Jul 2004
Posts: 3
howto create an ice binding in pascal

i mean write an ice binding in pascal?
which part of ice that i must implement ?
where should i start this work?

Last edited by armgong : 07-24-2004 at 10:35 AM.
Reply With Quote
  #2 (permalink)  
Old 07-24-2004
michi's Avatar
michi michi is offline
ZeroC Staff
 
Name: Michi Henning
Organization: ZeroC
Project: Ice
 
Join Date: Feb 2003
Location: Brisbane, Australia
Posts: 912
If you want to create a new language mapping for Ice, the best way to go about it is probably to put the language mapping on top of one of the existing implementations of Ice, that is, have the generated Pascal code call into the Ice run time libraries for C++, Java, or C#.

To implement a language mapping, you need to come up with rules for how to map each slice construct and implement a code generator that provides the application API and calls into the Ice run time to do the marshaling and unmarshaling. You can look at the exsting code generators in slice2cpp/Gen.cpp, slice2java/Gen.cpp, and slice2cs/Gen.cpp.

Be aware that adding support for a new language to Ice is not a trivial job.

Cheers,

Michi.
Reply With Quote
  #3 (permalink)  
Old 07-24-2004
armgong armgong is offline
Registered User
 
 
Join Date: Jul 2004
Posts: 3
thanks i will try to do this, i want use freepascal to finish this
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to implement bandwidth control with ICE? OrNot Help Center 2 02-13-2006 05:03 AM
Would you plan to implement IceSSL in C#? zhangzq71 Comments 32 10-23-2005 08:35 PM
Ice 1.5.1 slice2cpp's implement can't build in fedora core 1 dragzhb Bug Reports 1 09-06-2004 05:38 AM
Help with servant implement minifat Help Center 6 08-18-2004 10:10 PM
may I implement ice in dll simpley Help Center 3 11-17-2003 09:41 PM


All times are GMT -4. The time now is 09:48 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
(c) 2008 ZeroC, Inc.