আমার জাভা প্রকল্পগুলির একটি হ'ল পার্বোয়েলডের কাঁটাচামচ , এবং বলার অপেক্ষা রাখে না, অ্যান্টলার বা জাভাসিসি, রানটাইম পার্সার তৈরি হয়। উত্পন্ন ব্যাকরণগুলি হ'ল পার্সিং এক্সপ্রেশন ব্যাকরণ, বা পিইজি (আমি তাদের জন্য অন্য একটি শব্দ "প্যাক্র্যাট" শুনি)।
রানটাইম প্রজন্ম জটিলতা যুক্ত করে (বাইটকোড জেনারেশন জড়িত), অন্য দিকটি পার্সার তত্ত্বের সাথেই সম্পর্কিত। আমার যেমন, দুর্ভাগ্যক্রমে, কম্পিউটার বিজ্ঞানের কোনও দৃ background় পটভূমি নেই, বিদ্যমান ধারণাগুলিতে বিদ্যমান কোডটি ম্যাপ করার জন্য আমার তাত্ত্বিক জ্ঞানের অভাব রয়েছে - এই ক্ষেত্রে, পার্সারগুলি।
আমি পার্সারগুলিতে কি কোনও ভাল রেফারেন্স বই কিনতে পারি যা আমি কিনতে এবং পড়তে পারি, বা ইন্টারনেটে লিঙ্কগুলিও, যা আমার এই তাত্ত্বিক জ্ঞানের জন্য অ্যাকাউন্টিং করে এমন "ম্যাপিং" তৈরি করতে সহায়তা করতে পারে?