কমন লিস্প প্রোগ্রাম এবং ইমাস লিস্পের মধ্যে প্রক্সি হিসাবে স্লাইমিকে কীভাবে ব্যবহার করবেন?


15

আমি নিম্নলিখিতগুলি সন্ধান করছি: আমার একটি কমন লিস্পে লিখিত একটি প্রোগ্রাম রয়েছে যা আমি ইমাসের সাথে যোগাযোগ করতে সক্ষম হতে চাই। প্রোগ্রামটি প্রাকৃতিক ভাষার পার্সিংয়ের সাথে সম্পর্কিত, সুতরাং আমি যে জিনিসগুলিকে ইমাসে অ্যাক্সেস করতে হবে তা বাফারের সামগ্রী এবং সাধারণ লিপ প্রোগ্রামে প্রেরণের জন্য বার্তা তৈরি করতে প্রয়োজনীয় কিছু ন্যূনতম প্রাথমিক পার্সিং হতে পারে। কমন লিস্প প্রোগ্রামটি বার্তাগুলি প্রক্রিয়া করবে এবং ইমাস লিস্প প্রোগ্রামটির জবাব দেবে, যাতে ফলাফলগুলি প্রদর্শিত হয়।

আমি বুঝতে পারি যে এটি অর্জনের জন্য স্লাইমাই একটি ভাল সরঞ্জাম হিসাবে ব্যবহৃত হবে, মূলত কারণ এটি ইতিমধ্যে এটি বেশিরভাগ ক্ষেত্রে করে তবে ডকুমেন্টেশনের সন্ধানে আমি দেখতে পাই এটি একটি "ব্যবহারকারী ডকুমেন্টেশন" ধরণের, "বিকাশকারী ডকুমেন্টেশন" নয়। মূলত, আমি জানতে চাই যে আমি যোগাযোগের জন্য ইমাস লিস্পের পক্ষে ন্যূনতম কীটি ব্যবহার করতে পারি (এই ক্ষেত্রে আমার অবশ্যই অন্তঃসংশোধন বা আরপিএল দরকার নেই, কেবল আমার বার্তা প্রেরণ এবং আমার প্রোগ্রামটি চলমান থেকে চলছে W

উত্তর:


7

সিএল দিক থেকে আপনি যে ফাংশনটির সন্ধান করছেন সেটি হ'ল swank::eval-in-emacsআপনি ইম্যাক্সে মূল্যায়ন করতে চান এমন একটি কোডটি পাস করেছেন। গ্রাফিকভ কমান্ডটি চালাতে ইমাকগুলি তৈরি করতে এবং ফলস্বরূপ পিএনজিটি বাফারে খুলতে আপনি এখানে একটি উদাহরণ দেখতে পারেন । ইমাস পাশ থেকে আপনি যে ফাংশনটির সন্ধান করছেন তা হ'ল স্লাইম-ইভাল (স্লাইম.এল-এ পাওয়া যায়)


দুঃখিত, এটি ফিরে পেতে আমার কিছুটা সময় লেগেছে।
wvxvw
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.