3 रिपॉजिटरी
Mechanisms to manually stop or cancel the execution of a running script to prevent resource exhaustion.
Distinct from Long-Running Task Endpoints: The candidates focus on async API polling or task output, not the runtime termination of an embedded script.
Explore 3 awesome GitHub repositories matching programming languages & runtimes · Script Execution Termination. Refine with filters or upvote what's useful.
Rhai एक एम्बेडेड स्क्रिप्टिंग इंजन और डायनामिकली टाइप्ड भाषा है जिसे Rust एप्लीकेशन्स में एकीकरण के लिए डिज़ाइन किया गया है। यह एक एब्सट्रैक्ट सिंटैक्स ट्री कंपाइलर और नेटिव इंटरऑप लेयर के रूप में कार्य करता है, जो डेवलपर्स को द्वि-दिशात्मक संचार के लिए Rust टाइप्स और फंक्शन्स को स्क्रिप्टिंग वातावरण में मैप करने की अनुमति देता है। यह प्रोजेक्ट अनुकूलन योग्य डोमेन-विशिष्ट भाषाएं बनाने के लिए एक फ्रेमवर्क के रूप में कार्य करता है। यह कस्टम ऑपरेटर्स, सिंटैक्स और प्रतिबंधित निष्पादन वातावरण की परिभाषा की अनुमति देता है, जिससे विशेष कार्यात्मक सेट के साथ विशिष्ट भाषाएं बनाना संभव हो जाता है। यह इंजन सुरक्षित निष्पादन के लिए रिसोर्स-कैप्ड सैंडबॉक्सिंग, मॉड्यूलर कोड ऑर्गनाइजेशन और न्यूमेरिक, स्ट्रिंग व बाइनरी टाइप्स के लिए व्यापक डेटा प्रोसेसिंग सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह AST मैनिपुलेशन, निष्पादन स्थिति के सीरियलाइजेशन और कॉल स्टैक निरीक्षण व डिबगिंग इंटरफेस के माध्यम से रनटाइम ऑब्जर्वेबिलिटी के लिए भी उपकरण प्रदान करता है। यह इंजन नेटिव कंपाइलर द्वारा समर्थित किसी भी CPU या ऑपरेटिंग सिस्टम पर क्रॉस-प्लेटफॉर्म परिनियोजन के लिए डिज़ाइन किया गया है।
Allows the host application to manually terminate long-running scripts to ensure system stability.
Amber एक ट्रांसपाइलर है जो हाई-लेवल सोर्स कोड को Bash, Zsh और Ksh के लिए निष्पादन योग्य शेल स्क्रिप्ट में अनुवादित करता है। यह शेल स्क्रिप्ट जनरेशन के लिए एक टाइप-सेफ वातावरण प्रदान करता है, जो स्टेटिक टाइप वैलिडेशन और स्टैंडअलोन निष्पादन योग्य स्क्रिप्ट बनाने की अनुमति देता है। यह प्रोजेक्ट एक संकलन प्रक्रिया के माध्यम से खुद को अलग करता है जिसमें आउटपुट आकार को कम करने के लिए ट्री-शेकिंग इम्पोर्ट ऑप्टिमाइज़ेशन और कस्टम हेडर व फ़ुटर के लिए टेम्प्लेट-आधारित स्क्रिप्ट रैपिंग शामिल है। यह कई फ़ाइलों में कोड पुन: उपयोग को प्रबंधित करने के लिए विज़िबिलिटी कंट्रोल्स के साथ एक मॉड्यूल-आधारित निर्भरता रिज़ॉल्यूशन सिस्टम का उपयोग करता है। यह भाषा व्यापक ऑटोमेशन क्षमताओं को कवर करती है, जिसमें व्यापक फ़ाइलसिस्टम मैनेजमेंट, प्रोसेस कंट्रोल, और HTTP के माध्यम से नेटवर्क संचार शामिल है। यह टेक्स्ट प्रोसेसिंग, डेटा मैनिपुलेशन, दिनांक और समय प्रबंधन, और सिस्टम इंट्रोस्पेक्शन के लिए इन-बिल्ट यूटिलिटीज़ प्रदान करती है। टूलसेट में लॉजिक वेरिफिकेशन के लिए एक एकीकृत टेस्ट रनर और सोर्स कमेंट्स से स्वचालित रूप से Markdown प्रोजेक्ट डॉक्यूमेंटेशन उत्पन्न करने के लिए एक यूटिलिटी शामिल है।
Provides the capability to stop script execution with a specific exit code.
This project provides a server-side language runtime and a standardized Docker image for deploying applications across different operating systems. It functions as an execution environment for generating dynamic HTML, JSON, and XML content, while also serving as a command line interface for automation scripts and background jobs. The runtime is designed for extensibility through a C-based extension architecture, allowing the loading of custom modules for specialized functionality. It supports multiple server application interfaces, including a FastCGI web interface for high-performance commun
Determines if scripts terminate on client disconnection or timeout to run custom cleanup logic.