2011-11-08 13 views
6

मैं अपने सर्वोत्तम गुगल प्रयासों के बावजूद, .NET (C#) CQL पार्सर खोजने में सक्षम नहीं हूं। किसी के पास कोई है जो वे साझा करने के इच्छुक हैं, या जानते हैं कि कोई मौजूद है या नहीं? धन्यवाद!क्या एक .NET CQL पार्सर मौजूद है?

उत्तर

4

यदि this प्रोजेक्ट (एनसीक्यूएल) सी # में लिखा गया है।

+0

धन्यवाद, मुझे यही चाहिए। बहुत बुरा है वास्तव में परीक्षण चलाने के लिए क्लाइंट ऐप टूल का उपयोग करने और अपने लिए सब कुछ समझने के अलावा कोई दस्तावेज नहीं है "lol। – StronglyTyped

0

अपना खुद का पार्सर लिखना कम से कम सिंटैक्स को देखना आसान होना चाहिए। लेकिन पार्सर कठिन हिस्सा नहीं है - वास्तविक कार्य क्वेरी अभिव्यक्तियों को अन्य डेटा स्रोतों में समकक्ष वाक्यविन्यास में अनुवाद करने में शुरू होता है।

अगर मैं एक समाधान यहाँ, एक दृष्टिकोण खोजने का काम सौंपा गया मैं का पता लगाने जाएगा:

  1. CQL पार्सर
  2. लिखें अनुवाद परत बनाएं LINQ शामिल करने के लिए
  3. ऐड-इन LINQ पुस्तकालयों (LINQ एसक्यूएल के लिए, ऑब्जेक्ट्स के लिए LINQ, yada-yada-yada के लिए LINQ)

हमेशा के रूप में, आपका लाभ भिन्न हो सकता है।

संबंधित मुद्दे