আমার লক্ষ্য:
- স্ট্যাকটি হাঁটতে (করণীয়) একটি ডেলফি-সংকলিত 32 বা 64-বিট উইন্ডোজ প্রোগ্রামে স্থগিত থ্রেড দেওয়া হয়েছে
- প্রতিটি পদ্ধতিতে এবং তাদের মানগুলিতে স্থানীয় ভেরিয়েবলগুলি গণনা করার জন্য স্ট্যাক এন্ট্রি দেওয়া হয়েছে। এটি, খুব কমপক্ষে, তাদের ঠিকানা এবং টাইপ করুন (পূর্ণসংখ্যা 32/64 / স্বাক্ষরিত / স্বাক্ষরযুক্ত, স্ট্রিং, ফ্লোট, রেকর্ড, বর্গ ...) যার সংমিশ্রণটি তাদের মান সন্ধান করতে ব্যবহার করা যেতে পারে।
প্রথমটি ঠিক আছে এবং এটি দ্বিতীয় যা এই প্রশ্নটি নিয়ে। উচ্চ স্তরে, আপনি কীভাবে স্থানীয় ভেরিয়েবলগুলি ডেলফিতে একটি স্ট্যাক এন্ট্রি দিয়ে গণনা করবেন?
নিম্ন স্তরে, আমি এটি যা তদন্ত করছি:
আরটিটিআই: পদ্ধতি সম্পর্কে এই ধরণের তথ্য তালিকাভুক্ত করে না। এটি এমন কিছু ছিল না যা আমি বাস্তবে ভাবি সত্যবাদী বিকল্প, তবে যে কোনও উপায়ে এখানে তালিকাবদ্ধ করা।
ডিবাগ তথ্য: একটি ডিবাগ বিল্ডের জন্য উত্পাদিত ডিবাগ তথ্য লোড হচ্ছে।
- মানচিত্র ফাইল: এমনকি একটি বিশদ মানচিত্র ফাইল (একটি পাঠ্য-বিন্যাস ফাইল! একটি খুলুন এবং একবার দেখুন) স্থানীয় ভেরিয়েবল তথ্য ধারণ করে না। এটি মূলত ঠিকানা এবং উত্স ফাইল লাইন নম্বরগুলির একটি তালিকা। ফাইল এবং লাইন পারস্পরিক সম্পর্কের ঠিকানার জন্য দুর্দান্ত, উদাহরণস্বরূপ নর্দমার নীল বিন্দুগুলি; বিস্তারিত তথ্যের জন্য দুর্দান্ত নয়
- রিমোট ডিবাগিং তথ্য (আরএসএম ফাইল) - এর বিষয়বস্তু বা ফর্ম্যাট সম্পর্কিত কোনও তথ্য নেই ।
- টিডি 32 / টিডিএস ফাইল: আমার বর্তমান গবেষণার লাইন। এগুলিতে প্রচুর অন্যান্য তথ্যের মধ্যে গ্লোবাল এবং স্থানীয় চিহ্ন রয়েছে।
আমি এখানে যে সমস্যার মুখোমুখি হচ্ছি তা হ'ল:
- টিডি 32 ফাইল ফর্ম্যাটটির কোনও ডকুমেন্টেশন নেই (যা আমি খুঁজে পেতে পারি))
- তাদের সম্পর্কে আমার বেশিরভাগ জ্ঞান জেডি জেসিএল কোডগুলি তাদের (জেএলটিডিটি 32. পাসস) ব্যবহার করে আসে এবং আমি নিশ্চিত না যে কীভাবে এই কোডটি ব্যবহার করতে হবে, বা সেখানকার কাঠামোগুলি স্থানীয় ওয়ারগুলি দেখানোর জন্য যথেষ্ট বিস্তৃত রয়েছে কিনা। আমি নিশ্চিত যে এটি বিশ্বব্যাপী প্রতীকগুলি পরিচালনা করবে, তবে আমি স্থানীয় সম্পর্কে খুব অনিশ্চিত। বিন্যাসের জন্য বিভিন্ন ধরণের ধ্রুবক সংজ্ঞায়িত এবং ডকুমেন্টেশন ছাড়াই রয়েছে, তাদের অর্থটি পড়তে, আমি অনুমান করা ছেড়ে চলেছি। তবে, এই ধ্রুবকগুলি এবং তাদের নাম অবশ্যই কোথাও থেকে আসতে হবে।
- উত্স আমি টিডিএস তথ্য ব্যবহার করে দেখতে পাচ্ছি যে স্থানীয় প্রতীকগুলি লোড বা পরিচালনা করে না।
যদি এটি সঠিক পদ্ধতির হয়, তবে এই প্রশ্নটি হয়ে ওঠে 'টিডিএস / টিডি 32 ফাইল ফর্ম্যাটের জন্য কোনও নথিপত্র আছে এবং স্থানীয় কোডগুলি লোড করে এমন কোনও কোডের নমুনা রয়েছে?'
একটি কোড নমুনা অপরিহার্য নয় তবে এটি খুব কম ন্যূনতম হলেও কার্যকর হতে পারে।