প্রশ্ন ট্যাগ «lexer»

লেক্সার হ'ল লেজিকাল এনালাইসিস সম্পাদন করে এমন একটি প্রোগ্রাম: এটি অক্ষরের ক্রমকে টোকেনের ক্রমে রূপান্তর করে।

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

6
কেন কোনও লেক্সার 2 ডি অ্যারে এবং জায়ান্ট সুইচ হিসাবে প্রয়োগ করবেন?
আমি আস্তে আস্তে আমার ডিগ্রি শেষ করার জন্য কাজ করছি, এবং এই সেমিস্টারটি হ'ল সংকলকগণ 101. আমরা ড্রাগন বুক ব্যবহার করছি । কোর্সের খুব শীঘ্রই এবং আমরা লেজিকাল বিশ্লেষণের কথা বলছি এবং কীভাবে এটি ডিটারমিনিস্টিক সসীম অটোমেটা (পরবর্তীকালে, ডিএফএ) এর মাধ্যমে প্রয়োগ করা যেতে পারে। আপনার বিভিন্ন ল্যাক্সার রাজ্যগুলি সেট …

3
কোনও লেক্সার তার পার্সারে ফেরত টোকেনগুলির ডেটাটাইপ কী হওয়া উচিত?
শিরোনামে যেমন বলা হয়েছে, কোনও লেক্সারের পার্সারটি কোন ডেটা টাইপের ফিরতি / ফিরিয়ে দেওয়া উচিত? উইকিপিডিয়ায় যে লেজিকাল অ্যানালাইসিস নিবন্ধটি পড়ার সময় , এটি বলেছিল: কম্পিউটার সায়েন্সে লেক্সিকাল এনালাইসিস হ'ল অক্ষরের ক্রমকে রূপান্তর করার প্রক্রিয়া (যেমন কোনও কম্পিউটার প্রোগ্রাম বা ওয়েব পৃষ্ঠায়) টোকেনের ক্রম ( চিহ্নিত "অর্থ" সহ স্ট্রিং ) …
21 data-types  lexer  flex 

5
পৃথক পার্সিং এবং লেক্সিং পার্সার সংযুক্তকারীগুলির সাথে ভাল অনুশীলনগুলি পাস করে?
আমি যখন পার্সার কম্বিনেটরগুলি ব্যবহার করতে শুরু করি তখন আমার প্রথম প্রতিক্রিয়াটি পার্সিং এবং লেক্সিংয়ের মধ্যে একটি কৃত্রিম পার্থক্যের মতো অনুভূত হওয়া থেকে মুক্তির অনুভূতি ছিল। হঠাৎ সব কিছু কেবল পার্সিং করছিল! যাইহোক, আমি এই পোস্টিংটি জুড়ে এসেছি কোডেরভিউ.স্ট্যাকেক্সচেঞ্জে এই পার্থক্যটি পুনরুদ্ধার করে এমন কাউকে চিত্রিত করে। প্রথমে আমি ভেবেছিলাম …

4
সি ++ তে একটি লেক্সার লেখা
সি ++ (বই, টিউটোরিয়াল, ডকুমেন্টস) এ কীভাবে লেক্সার লিখতে হয় তার ভাল সংস্থানগুলি কী কী কিছু ভাল কৌশল এবং অনুশীলনগুলি কী? আমি ইন্টারনেটে দেখেছি এবং প্রত্যেকে লেক্সের মতো একটি লেক্সার জেনারেটর ব্যবহার করতে বলেছে। আমি এটি করতে চাই না, আমি হাতে একটি লেক্সার লিখতে চাই।
18 c++  compiler  lexer 

5
কোনও লেসারের জন্য টোকেন নিয়ে আসা
আমি তৈরি করেছি এমন একটি মার্কআপ ভাষার জন্য একটি পার্সার লিখছি (পাইথনটিতে লেখা, তবে এটি এই প্রশ্নের সাথে আসলেই প্রাসঙ্গিক নয় - আসলে যদি এটি একটি খারাপ ধারণা বলে মনে হয় তবে আমি আরও ভাল পথের জন্য একটি পরামর্শ পছন্দ করব) । আমি এখানে পার্সারগুলি সম্পর্কে পড়ছি: http://www.ferg.org/parsing/index.html , এবং …
14 python  parsing  lexer 

1
ব্যাকরণের উপর ভিত্তি করে কোনও লেক্সার লেখার সময় কী পদ্ধতি অনুসরণ করা হয়?
ব্যাকরণ, লেক্সারস এবং পার্সার্স সম্পর্কে প্রশ্নের জবাবে পাঠ করার সময় , উত্তরে বলা হয়েছে: [...] একটি বিএনএফ ব্যাকরণে আপনার কাছে লেক্সিকাল বিশ্লেষণ এবং বিশ্লেষণের জন্য প্রয়োজনীয় সমস্ত বিধি রয়েছে। এটি আমার কাছে কিছুটা অদ্ভুত হিসাবে এসেছিল কারণ এখন অবধি, আমি সবসময়ই ভেবেছিলাম যে কোনও লিক্সার মোটেই ব্যাকরণের উপর নির্ভর করে …

5
নিয়মিত প্রকাশ ছাড়াই লেক্সিকাল বিশ্লেষণ
আমি বিভিন্ন উচ্চ স্তরের ল্যাঙ্গোজেস ( পাইথন , পিএইচপি , জাভাস্ক্রিপ্ট অন্যদের মধ্যে) কয়েকজন লেক্সারের দিকে তাকিয়ে দেখছি এবং তারা সবাই একরকম বা অন্য কোনও রূপে নিয়মিত অভিব্যক্তি ব্যবহার করে বলে মনে হচ্ছে। যদিও আমি নিশ্চিত যে রেগেক্স সম্ভবত এটি করার সর্বোত্তম উপায়, আমি ভাবছিলাম যে নিয়মিত প্রকাশ ছাড়াই বেসিক …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.