-
Some languages, such Python, Swift, Lua and JS, support multiple assignment. For example:
```
# Python and Lua
a, b = 1, 2
// Swift
let (a, b) = (1, 2)
// JS
let [a, b] = [1, 2]
```
I…
-
To measure the impact of changes on Inko's performance, we need a benchmark suite. The benchmark suite would exist as a separate repository
The benchmark suite should consist of two types of benchmar…
-
I'm trying to add native functions/methods to the standard library of my own CLox implementation. Everything is going smoothly, until I come across native functions/methods that accept callback closur…
-
From the discussion in #81:
> That module is huge - almost 800 lines. I'm meaning to type up an issue for discussion on the philosophy of the CLI. If it tries to adhere somewhat to the minimalism o…
-
## Issue
I want to `wrenCall` a function in a wren script, and get its return value. This function will call into a foreign function.
The foreign function needs to do some list/dictionary proces…
-
Hello, I've recently started developing a fantasy console/computer, and it uses Wren as its scripting language.
As a part of how things work, I wanted to have not just apps/games be written in Wren, …
-
https://bellard.org/tcc/
-
Issue: create_file tool causes error
Error: "Error creating file: 'charmap' codec can't encode characters in position 432-434: character maps to "
Prompt: take the results of Chat_0927.md where …
-
I have to interop with legacy C code that have some functions which have their names longer than 64 characters and have sometimes more than 16 parameters. if one of the main use cases for such project…
-
I would like to start a discussion on how fibers could be added to ChaiScript if that is possible.
My biggest pain point as a user using it for a game is that ChaiScript is missing fibers/coroutine…