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