6 مستودعات
Capabilities for defining and invoking reusable named or anonymous functions within a scripting environment.
Distinct from Remote Function Invocation: Distinct from Remote Function Invocation: focuses on local function definition and closure capture within a script interpreter, not remote orchestration.
Explore 6 awesome GitHub repositories matching software engineering & architecture · Scripted Function Definitions. Refine with filters or upvote what's useful.
Rockstar is an esoteric programming language whose syntax is inspired by 1980s hard rock and heavy metal lyrics, making programs read like song lyrics. It uses poetic number literals, where the length of each word in a phrase is parsed as a decimal digit to initialize numeric variables, and pronoun-based variable references, where words like "it" and "they" resolve to the most recently assigned or compared variable at runtime. The language can be compiled to WebAssembly and run inside a web page for in-browser code execution. The language distinguishes itself through a lyric-driven parsing sy
Creates and invokes functions within the language despite its non-functional design philosophy.
Webhook.site is a web-based tool that captures, inspects, and debugs incoming HTTP requests and emails sent to a unique URL, without requiring any server setup. It also functions as an API mocking and response modification tool, capable of generating mock APIs from OpenAPI specifications and altering HTTP responses, headers, and status codes for testing purposes. Beyond inspection, it serves as a platform for webhook automation and workflow orchestration, triggering multi-step automations—including database queries, SSH commands, and HTTP calls—when a webhook is received. The service distingu
Ships a WebhookScript interpreter that supports defining and invoking custom functions with variable capture.
Documents the syntax for defining and invoking named command blocks with optional arguments in Bash.
QLExpress هو محرك سكربتات ديناميكي ولغة تعبير لمنصة Java. يعمل كمقيم تعبير وقت التشغيل ومحرك قواعد أعمال، مما يسمح للتطبيقات بتنفيذ السكربتات وتقييم منطق الأعمال دون الحاجة إلى إعادة تجميع النظام. يتميز المحرك ببيئة سكربتات آمنة تفرض سياسات أمنية عبر القائمة البيضاء للفئات ومهلات التنفيذ. يدعم الرياضيات عالية الدقة لمنع أخطاء التقريب ويوفر دعم اسم مستعار للغة لإنشاء لغات خاصة بالمجال تشبه اللغة الطبيعية. تشمل القدرات الإضافية آلية إعادة تشغيل أجزاء قائمة على الماكرو والقدرة على توسيع فئات Java الموجودة عن طريق حقن طرق أعضاء جديدة يمكن الوصول إليها فقط داخل بيئة السكربت. يغطي النظام مجموعة واسعة من القدرات، بما في ذلك التجميع القائم على bytecode مع التخزين المؤقت للسكربت، وتقييم شجرة بناء الجملة المجردة، واستيفاء السلسلة الديناميكي. كما يوفر المراقبة من خلال تتبع التنفيذ على مستوى العقدة لتحليل السبب الجذري، بالإضافة إلى التحقق من صيغة السكربت ودعم هيكل البيانات المعقد باستخدام صيغة JSON.
Allows defining and invoking reusable named or anonymous functions within the scripting environment.
هذا المشروع عبارة عن مورد تعليمي شامل يتكون من برنامج تعليمي لبرمجة Bash، ومرجع للنصوص البرمجية، ودليل سطر أوامر Linux. يوفر مواد تعليمية لكتابة النصوص البرمجية، وأتمتة مهام النظام، وإتقان التنقل في الطرفية (terminal) وإدارة أنظمة Unix. تغطي الأدلة مجموعة واسعة من تخصيص بيئة shell، بما في ذلك تنسيق المطالبة (prompt) واستخدام الأسماء المستعارة (aliases). كما يوفر دليلاً لبيئة shell لإدارة ملفات التكوين وتهيئة بيئات المستخدم. تفصل المواد مجموعة واسعة من القدرات بما في ذلك منطق تدفق التحكم، وإدارة البيانات باستخدام المصفوفات المفهرسة والترابطية، ومعالجة النصوص. تشمل المجالات الأخرى المغطاة إدارة الملفات والموارد، ومطابقة الأنماط باستخدام التعبيرات النمطية (regex)، وأدوات المراقبة لتصحيح أخطاء النصوص والتحقق من صحة البنية. يشرح المورد أيضاً ميزات الطرفية التفاعلية مثل استرجاع سجل الأوامر، وإكمال الإدخال، واختصارات لوحة المفاتيح للتنقل في سطر الأوامر.
Covers the definition and invocation of named command blocks to create reusable logic in scripts.
Oils is a Unix shell interpreter and scripting language runtime that combines a modern shell language with POSIX and Bash compatibility. It functions as a structured data shell, integrating JSON and J8 formats to manage complex data without relying on string parsing. The system is distinguished by a C++ transpiled interpreter that converts a subset of Python source code into strongly typed C++ for high-performance execution. It features a garbage-collected typed runtime that supports prototype-based polymorphism, lexical closures, and reference-based variable mutation. To decouple shell logic
Creates routines that manage I/O, external processes, and standard streams for advanced scripting.