awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 रिपॉजिटरी

Awesome GitHub RepositoriesDynamic Predicate Evaluation

The runtime computation of boolean expressions to determine if specific conditions are met.

Distinct from Boolean Predicates: Focuses on the dynamic evaluation process during execution, whereas boolean predicates is the general pattern.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Dynamic Predicate Evaluation. Refine with filters or upvote what's useful.

Awesome Dynamic Predicate Evaluation GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • antlr/antlr4antlr का अवतार

    antlr/antlr4

    18,928GitHub पर देखें↗

    ANTLR एक व्याकरण-आधारित कोड जनरेटर और मल्टी-लैंग्वेज पार्सर जनरेटर है जिसका उपयोग कस्टम भाषाओं को डिज़ाइन और कार्यान्वित करने के लिए किया जाता है। यह संरचित टेक्स्ट या बाइनरी फ़ाइलों को संसाधित करने के लिए औपचारिक भाषा परिभाषाओं को निष्पादन योग्य स्रोत कोड में बदलने के लिए एक टूलकिट के रूप में कार्य करता है, जबकि पदानुक्रमित पार्स ट्री को स्वचालित रूप से बनाने और पार करने के लिए एक फ्रेमवर्क प्रदान करता है। प्रोजेक्ट एक एकल साझा व्याकरण परिभाषा से विभिन्न लक्षित प्रोग्रामिंग भाषाओं में लेक्सर्स और पार्सर्स उत्पन्न करने की अपनी क्षमता द्वारा प्रतिष्ठित है। यह प्रत्यक्ष बाएं पुनरावृत्ति (left recursion) वाले व्याकरणों का समर्थन करता है और लचीलापन बनाए रखते हुए पार्सिंग गति को अनुकूलित करने के लिए अनुकूली भविष्यवाणी का उपयोग करता है। सिस्टम लेक्सिकल विश्लेषण, प्रेडिकेट मूल्यांकन के माध्यम से सिमेंटिक जांच, और पदानुक्रमित डेटा प्रबंधन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह व्याकरण लॉजिक को एप्लिकेशन कार्यों से अलग करने के लिए पाथ-आधारित क्वेरी और विज़िटर-लिसनर ट्रैवर्सल पैटर्न के माध्यम से पार्स ट्री विश्लेषण के लिए टूल प्रदान करता है। कमांड-लाइन यूटिलिटी व्याकरण परिभाषाओं और डीबगिंग लॉजिक का परीक्षण करने के लिए उपलब्ध हैं, और टूल को स्थानीय इंस्टॉलेशन से बचने के लिए Docker कंटेनरों के भीतर निष्पादित किया जा सकता है।

    Executes boolean semantic predicates during parsing to constrain rule matching based on the current runtime context.

    Java
    GitHub पर देखें↗18,928
  • dotnet-state-machine/statelessdotnet-state-machine का अवतार

    dotnet-state-machine/stateless

    6,191GitHub पर देखें↗

    Stateless एक .NET स्टेट मशीन लाइब्रेरी है जिसका उपयोग C# कोड के माध्यम से जटिल ऑब्जेक्ट व्यवहारों और हल्के वर्कफ़्लो को मैनेज करने के लिए किया जाता है। यह एक एसिंक्रोनस वर्कफ़्लो इंजन के रूप में कार्य करता है जो एसिंक्रोनस टास्क का उपयोग करके स्टेट ट्रांज़िशन, गार्ड्स और एंट्री-एग्जिट एक्शन्स को निष्पादित करता है। लाइब्रेरी एक पदानुक्रमित (hierarchical) स्टेट मशीन को लागू करती है, जिससे चाइल्ड स्टेट्स को पैरेंट सुपरस्टेट्स से ट्रांज़िशन और प्रॉपर्टीज़ इनहेरिट करने की अनुमति मिलती है। इसमें एक स्टेट पर्सिस्टेंस फ़्रेमवर्क शामिल है जो वर्तमान स्टेट को बाहरी प्रॉपर्टीज़ या डेटाबेस में पढ़कर और लिखकर स्टेट ट्रैकिंग को मशीन लॉजिक से डीकूपल करता है। इसके अतिरिक्त, इसमें एक ग्राफ़ विज़ुअलाइज़ेशन एक्सपोर्टर है जो वर्कफ़्लो कॉन्फ़िगरेशन को विज़ुअल डायग्राम के रूप में रेंडर करने के लिए DOT या Mermaid फ़ॉर्मेट जनरेट करता है। सिस्टम री-एंट्रेंट और इंटरनल ट्रांज़िशन, प्रेडिकेट-आधारित गार्ड क्लॉज़ और पैरामीट्रिक ट्रिगर डिस्पैच के समर्थन के साथ ट्रांज़िशन मैपिंग को कवर करता है। यह मशीन कॉन्फ़िगरेशन इंट्रोस्पेक्शन, स्टेट चेंज नोटिफिकेशन्स और स्टेट एंट्री व एग्जिट के दौरान सिंक्रोनस या एसिंक्रोनस लॉजिक के निष्पादन के लिए क्षमताएं भी प्रदान करता है।

    Evaluates boolean predicate functions at runtime to determine the destination state when multiple transitions exist.

    C#
    GitHub पर देखें↗6,191
  • pegjs/pegjspegjs का अवतार

    pegjs/pegjs

    4,908GitHub पर देखें↗

    PegJS एक पार्सिंग एक्सप्रेशन ग्रामर टूल और JavaScript पार्सर जनरेटर है। यह एक ग्रामर कंपाइलर के रूप में कार्य करता है जो औपचारिक ग्रामर स्पेसिफिकेशन्स को संरचित टेक्स्ट का विश्लेषण करने और जटिल इनपुट स्ट्रिंग्स को प्रोसेस करने के लिए निष्पादन योग्य JavaScript कोड में बदल देता है। यह सिस्टम डिटरमिनिस्टिक पार्सर्स उत्पन्न करता है जो कॉन्टेक्स्ट-फ्री ग्रामर की अस्पष्टता से बचते हैं। यह रैखिक समय जटिलता सुनिश्चित करने के लिए मेमोइज़ेशन के साथ पैकराट पार्सिंग मॉडल का उपयोग करता है। टूलसेट डोमेन-विशिष्ट भाषाओं और कस्टम भाषा विकास के कार्यान्वयन का समर्थन करता है। इसमें पुनरावर्ती ग्रामर नियम परिभाषा और संरचित डेटा में मिलान किए गए टेक्स्ट को बदलने के लिए इनलाइन सिमेंटिक क्रियाएं शामिल हैं।

    Evaluates boolean expressions during the parse process to determine if a specific grammar rule should be applied.

    JavaScript
    GitHub पर देखें↗4,908
  • google/cel-specgoogle का अवतार

    google/cel-spec

    3,673GitHub पर देखें↗

    The Common Expression Language specification is a formal standard for a non-Turing-complete expression language designed for safe, portable, and fast logic evaluation. It serves as a cross-language logic standard and a declarative policy language, providing a consistent semantic framework for executing boolean expressions and data transformations across different programming environments. This specification acts as an embedded expression engine that allows applications to integrate portable logic for evaluating user-defined configurations. It is specifically designed to enable safe user-defin

    Computes boolean expressions and data transformations to determine if specific conditions are met during execution.

    Starlark
    GitHub पर देखें↗3,673
  1. Home
  2. Software Engineering & Architecture
  3. Boolean Predicates
  4. Dynamic Predicate Evaluation

सब-टैग एक्सप्लोर करें

  • Semantic PredicatesBoolean expressions evaluated during parsing to constrain rule matching based on runtime context. **Distinct from Dynamic Predicate Evaluation:** Focuses specifically on semantic predicates used within a parser, rather than general dynamic predicate evaluation.
  • Transition Guard PredicatesBoolean functions evaluated at runtime to determine the valid destination state for a trigger. **Distinct from Dynamic Predicate Evaluation:** Distinct from Dynamic Predicate Evaluation: specifically applied as guard clauses for state machine transitions.