vscode-euphoria
euphoria
vscode-euphoria | euphoria | |
---|---|---|
2 | 1 | |
11 | 81 | |
- | - | |
0.0 | 5.6 | |
about 1 year ago | about 1 month ago | |
TypeScript | Euphoria | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vscode-euphoria
-
How to implement syntax highlighting for a custom language?
Here is the tmLanguage file in particular: https://github.com/OpenEuphoria/vscode-euphoria/blob/master/syntaxes/euphoria.tmLanguage.json
euphoria
-
Your favorite binding?
I've been working in implementing libffi into Euphoria so we can call Raylib functions directly. Previously, Euphoria did not support passing structures by value and only occasionally could we get away with "faking" it by passing int type values directly (but not float types). Raylib is the first library I've run into that makes heavy use of passing structures by value, so it's been an interesting challenge. My original proof of concept worked well with libffi built as a shared library, so now I'm working on building libffi directly into the backend of Euphoria. Then we'll be off and running with full support for Raylib!
What are some alternatives?
vscode-debug-visualizer - An extension for VS Code that visualizes data during debugging.
DotnetRaylibWasm - Prototype for .NET 7 with Raylib compiled into WebAssembly (wasm)
vscode-drawio - This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
atomic - Write ClojureScript in JavaScript without a transpiler.
vscode-gitlens - Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
libffi-euphoria - An experiment in using libffi with Euphoria
Visual Studio Code - Visual Studio Code
rivet - A general-purpose programming language, focused on simplicity, safety and stability.
pretty-ts-errors - 🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀
vscode-cpptools - Official repository for the Microsoft C/C++ extension for VS Code.
Vim - :star: Vim for Visual Studio Code