সফটওয়্যার বিবরণ:
সংস্করণ: 0.1.2
তারিখ আপলোড: 20 Feb 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 21
Arcueid সি ভাষায় ব্যর্থ পল গ্রাহাম এর চাপ উপভাষা একটি ওপেন সোর্স বাস্তবায়ন হয়. এটি একটি সি দোভাষী হিসেবে কাজ করার জন্য ডিজাইন করা হয়.
Arcueid চাপ সফ্টওয়্যার 3.1 সংস্করণের সাথে সামঞ্জস্যপূর্ণ হতে দেয়ার উদ্দেশ্যে করা হচ্ছে, এটি C থেকে একটি সহজ ইন্টারফেস বৈশিষ্ট্য, এবং একটি এক্সটেনশন ভাষা এবং একটি এমবেডেড দোভাষী হিসাবে সহজে ব্যবহারযোগ্য হয়.
নতুন কি < এই রিলিজে> / শক্তিশালী
- এই রিলিজে নতুন বৈশিষ্ট্য প্রচুর. পরিশেষে আমি আরো বেশী বছরের জন্য আউট হয়েছে যে নেস্টেড quasiquotes বাগ সংশোধন করেছি. Readline এটা 0.1.1 চেয়ে ভাল ছিল বলে মনে হয় কাজ. মেমরি লিক সমস্যা এবং আবর্জনা সংগ্রহকারী সমস্যার মত কিছু বাগ. আমরা এখন আবর্জনা সংগ্রহের জন্য Huelsbergen-Winterbottom VCGC অ্যালগরিদম ব্যবহার করে ফিরে চলে গেছে. বড় ফাইল সমর্থন উপলব্ধ করা bignum সমর্থন পাওয়া যায়, এমনকি 32-বিট সিস্টেমের উপর উপলব্ধ. আমরা পরিকল্পনা 9 / নরক রেগুলার এক্সপ্রেশন গ্রন্থাগারের উপর ভিত্তি করে কিছু রেগুলার এক্সপ্রেশন আছে (এবং এটি এখন একইভাবে সীমিত করা হয়). লোড ফাংশন এখন বর্তমানে সমর্থিত দোভাষী এবং লোড পাথ মধ্যে নির্মিত হয়. এবং এখন Arcueid একটি কুঁড়েঘর, যেমন ব্যবহার করা যেতে পারে, তাই একটি স্ক্রিপ্ট মোড আছে এটা নিম্নলিখিত বিষয়বস্তু সঙ্গে সেট এক্সিকিউটেবল বিট সঙ্গে একটি ফাইল চালানোর জন্য সম্ভব
- #! / Usr / local / bin / arcueid --script
- (PRN (+ + 1 1))
- যে এক আশা কি আছে এবং.
- রেগুলার এক্সপ্রেশন আর /.../ বাক্য গঠন মাধ্যমে প্রদান করা হয়. অক্ষর ক্লাস, Kleene তারকা এবং প্লাস অপারেটরদের মত শুধু মৌলিক উপাদান,? অপারেটর, বিনিময়, এবং ধরে রাখার গ্রুপ সমর্থিত. অনেক পার্ল / POSIX বাক্য এখনও অপ্রাপ্য, কিন্তু RegExp সমর্থন সবচেয়ে দরকারী বৈশিষ্ট্য অনেক সমর্থন ব্যক্ত করা উচিত শীঘ্রই যথেষ্ট. শীঘ্রই গণনা পুনরাবৃত্তি, ঘ মত চরিত্র বর্গ বর্ণমালা, এবং অ ধরে গ্রুপ ভালো জিনিস যোগ করতে পারবেন আশা করি. Regexps ব্যবহার করার জন্য, তারা স্ট্রিং প্রয়োগ করা যেতে পারে, যেমন:
- চাপ করুন & gt; (R / (এবিসি) (Def) /, & quot; zzzabcdefgh & quot;)
- (3 (& quot; abcdef, & quot; করুন & quot; বর্ণমালা, & quot; করুন & quot; Def & quot;))
- . RegExp মেলে ব্যর্থ হলে আয় শূন্য. = ~ ম্যাক্রো, পার্ল এটা আছে উপায়, যেমন অনুরূপ ম্যাচ প্রাপ্ত স্ট্রিং অবস্থান থেকে $$ binds, এবং তাই পুরো মিলেছে অংশ থেকে $ 0, প্রথম ক্যাপচার $ 1, এবং যা ব্যবহার করা যেতে পারে:
- চাপ করুন & gt; (= ~ R / (এবিসি) (Def) /, & quot; zzzabcdefgh, & quot; (তালিকা $ 1 $ 2))
- (& quot; বর্ণমালা, & quot; করুন & quot; Def & quot;)
- লোড পাথ লোড পথ তালিকা loadpath একটি ডিরেক্টরি যোগ করা, যা loadpath যোগ ফাংশন, * এর মাধ্যমে যোগ করা যেতে পারে.
ম্যাচ অবস্থান, এবং রেগুলার এক্সপ্রেশন দ্বারা মিলেছে সম্পূর্ণ পংক্তি দিয়ে শুরু সব ক্যাপচার দলের তালিকা, সঙ্গে একটি তালিকা ফেরৎ
পাওয়া মন্তব্যসমূহ না