6 مستودعات
Capabilities that allow executing code from one programming language within the active session of another.
Distinct from Persistent Python Sessions: Candidates focus on sandboxes or specific IDEs, not the actual bridge allowing one language to run inside another's session.
Explore 6 awesome GitHub repositories matching programming languages & runtimes · Cross-Language Execution. Refine with filters or upvote what's useful.
TensorFlow.js is a JavaScript machine learning library used for training and deploying models in web browsers and server-side environments. It functions as a browser-based model trainer, a WebAssembly inference engine, and a WebGPU accelerated tensor library for low-level linear algebra. The project also includes a model converter to transform Python-based models into optimized formats for JavaScript execution. The library distinguishes itself through a pluggable backend architecture that allows mathematical operations to be executed via CPU, WebGL, or WebGPU. It supports the conversion of Py
Ensures semantic consistency of model outputs by comparing JavaScript execution results against Python.
هذا المشروع هو دليل شامل لكتابة إعدادات وإضافات Neovim باستخدام لغة البرمجة Lua. يعمل ككتيب لاستخدام واجهة برمجة تطبيقات Lua الأصلية في Neovim لإدارة المخازن المؤقتة (buffers)، والنوافذ، وخيارات المحرر. يركز الدليل على التوافق بين Lua و Vimscript، ويقدم تعليمات حول كيفية تنفيذ Vimscript من Lua واستدعاء دوال Lua من داخل Vimscript. كما يوفر إطار عمل لتطوير الإضافات، ويغطي تنظيم الكود في وحدات خارجية وإنشاء أوامر مخصصة وتعيينات مفاتيح. تغطي الوثائق قدرات أوسع تشمل أتمتة سير عمل المحرر، ومعالجة المتغيرات الداخلية، وإدارة خيارات المحرر. كما تتضمن تعليمات لاستدعاء ملفات خارجية وتعديل أسطر المخزن المؤقت.
Provides instructions for executing Vimscript within the Lua context and vice versa to access language-specific features.
This project is a cross-language quantitative trading framework designed to implement and execute trading strategies consistently across Python, JavaScript, C++, and PineScript. It functions as a polyglot trading strategy translator and a multi-language algorithmic trading engine that maps high-level scripting and block-based logic to executable binaries. The system features a financial domain-specific language parser that translates specialized trading syntax and visual programming blocks into a standardized internal representation. It includes a technical analysis pattern library providing
Ensures consistent evaluation and identical numerical results for quantitative patterns across different runtimes.
Positron is a data science integrated development environment and AI-powered code editor designed for polyglot development, specifically supporting Python and R. It functions as a remote compute workspace that separates the user interface from the execution kernel via SSH or container integration. The environment features a deep integration of large language models that provide context-aware suggestions and automated data analysis by accessing real-time interpreter state, in-memory objects, and plot outputs. It distinguishes itself through a polyglot runtime bridge that enables cross-language
Positron executes Python code interactively inside an active R session.
Locutus is a multi-language utility library and polyfill collection written in TypeScript. It provides a comprehensive set of implementations for standard library functions from various programming languages, enabling developers to use familiar semantics and behaviors across different technical environments. The library functions as a cross-language standard library, porting core logic and utilities from diverse languages into a type-safe TypeScript toolset. It focuses on maintaining consistent behavior through a polyfill-based design that replicates the original functionality of these foreig
Ensures consistent evaluation and semantic behavior of standard library functions across different technical environments.
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
Execute limited expressions using a common semantic framework to maintain consistent results across different applications and languages.