বহু / এমএল 4.0 সংস্করণ, এটা এখন প্রদত্ত ভাষা পূর্ণ সংস্করণ সমর্থন করে দেখাও সাধারণত ML97 নামে পরিচিত, "স্ট্যান্ডার্ড এমএল সংজ্ঞা (সংশোধিত) প্রকল্প".
পাশাপাশি স্ট্যান্ডার্ড এমএল বহু / এমএল অত্যন্ত দ্রুত এবং কার্যকর বাস্তবায়ন বেশ কিছু অতিরিক্ত বৈশিষ্ট্য উপলব্ধ করা হয় হচ্ছে.
. বহু / এমএল সবচেয়ে জনপ্রিয় আর্কিটেকচার ও অপারেটিং সিস্টেম & nbsp পাওয়া যায়; & nbsp; . & Nbsp; নেটিভ কোড i386 (32 এবং 64 বিট), পাওয়ার পিসি এবং স্পার্ক আর্কিটেকচার & nbsp সংস্করণ আছে; অসমর্থিত আর্কিটেকচার ব্যবহার করা যেতে পারে, যা একটি বাইট কোড ব্যাখ্যা সংস্করণ আছে. উৎস থেকে নির্মাণের সময় কনফিগার স্ক্রিপ্ট স্বয়ংক্রিয়ভাবে স্থাপত্য নির্বাচন হবে
বৈশিষ্ট্যগুলি :.
পারবেনএকটি বিদেশী ভাষা ইন্টারফেস
- আছে, যা পরিবর্তনশীল লিঙ্ক লাইব্রেরি লোড করা এবং তাদের মধ্যে ফাংশন এমএল বৃক্ষ থেকে তাকে আওয়াজ.
- নতুন বৈশিষ্ট্য:
- কোন গাদা আকারের উপর কৃত্রিম সীমা বা সংরক্ষিত ইমেজ
- মেজর নতুন বৈশিষ্ট্য:
<লি> মোটিফ ব্যবহার করে একটি এক্স-উইন্ডোজ ইন্টারফেস পাওয়া যায় এবং একটি উইন্ডোজ প্রোগ্রামিং ইন্টারফেস.
<লি> বহু / এমএল জন্য একটি সিম্বলিক ডিবাগার আছে.
এই রিলিজে নতুন কি:
<লি> Stand-Alone বাইনারি জন্য সমর্থন
<লি> অতিরিক্ত প্ল্যাটফর্মের জন্য সমর্থন: AMD64, ইন্টেল Macs-, Cygwin
<লি> নির্মাণের জন্য স্ট্যান্ডার্ড গনুহ সরঞ্জাম ব্যবহার করে
<লি> ঠিকঠিকানা mmap এবং ফাঁদ-হ্যান্ডলিং মুছে ফেলা
কি সংস্করণ 5.3 নতুন:
<লি> IDE ইন্টারফেসের সমর্থন সংযোজন.
<লি> পরিবর্তনসমূহ সুন্দর-মুদ্রণ ও সমতা. এই এখন মডিউল সীমানা জুড়ে উত্তরাধিকার সুত্রে প্রাপ্ত হয়. PolyML.addPrettyPrinter ছাড়াও একটি নতুন স্টাইলের বেশ প্রিন্টার ইনস্টল করার.
একটি নামে স্বাক্ষর একাধিক জায়গায় ব্যবহার করা হয় যখন মেমরি প্রয়োজনীয়তা হ্রাস স্বাক্ষর <লি> Reworked বাস্তবায়ন.
<লি> ধরনের এবং ত্রুটিসূচক বার্তাগুলি লক্ষ্য মুদ্রণ উন্নতি.
<লি> ক্ষুদ্র সংযোজন ও পরিবর্তনের:
<লি> অপ্রচলিত বৃক্ষ জন্য সমর্থন তৈরী করে
<লি> বিদেশী ফাংশন ইন্টারফেসের জন্য যোগ করা হয়েছে চূড়ান্ত (CInterface)
<লি> ML90 জন্য সরানো হয়েছে অবশিষ্ট সমর্থন
একটি ব্যতিক্রম উত্থাপিত হয়েছিল যেখানে অবস্থান ফেরৎ যে একটি সুস্পষ্ অবস্থান এবং PolyML.exceptionLocation সঙ্গে একটি ব্যতিক্রম উত্থাপন <লি> বর্তমান উৎস অবস্থান ফেরৎ যে যোগ করা হয়েছে PolyML.sourceLocation ছদ্ম-ফাংশন, PolyML.raiseWithLocation.
<লি> যোগ করা হয়েছে PolyML.Compiler.reportUnreferencedIds unreferenced অভিন্ন পরিচয় প্রতিবেদন সক্ষম পরিবর্তন করুন.
<লি> যোগ করা হয়েছে breakEx এবং clearEx ফাংশন ডিবাগার করতে. কোড একটি নির্দিষ্ট ব্যতিক্রম উত্থাপন যখন এই ডিবাগার লিখুন.
<লি> উন্নয়ন বিশেষ করে উইন্ডোজ পাইপ resonsiveness করতে.
<লি> Word32 গঠন যোগ করা হয়েছে x86-64 সংস্করণ. Boxed করুন & quot; 64-বিট মেশিন হতে & quot 32-বিট মান প্রয়োজন বোধ করেন না.
<লি> বাগ সংশোধন করা হয়েছে:
<লি> এখন Mac OS X এর উপর তৈরী করে 10.6 (স্নো চিতাবাঘ)
<লি> স্পার্ক উপর মাল্টি থ্রেডিং ত্রুটিমুক্ত কিন্তু এখন শুধুমাত্র V9 প্রসেসর সমর্থন করে.
<লি> ফিক্স সময়জ্ঞান সংক্রান্ত ক্র্যাশ যখন বহু / এমএল প্রস্থান করুন
<লি> OS.SysErr ব্যতিক্রম ফিক্স স্ট্রিং যুক্তি
<লি> উইন্ডোজ OS.FileSys.mkDir যাও ত্রুটিমুক্ত করুন
<লি> POW ফিক্স (~ 1, এন) এন এমনকি যেখানে
<লি> বিভিন্ন সংশোধন করা হয়েছে স্ট্যান্ডার্ড আরো ঘনিষ্ঠভাবে সামঞ্জস্য থেকে.
পাওয়া মন্তব্যসমূহ না