dyon icon indicating copy to clipboard operation
dyon copied to clipboard

A rusty dynamically typed scripting language

Results 72 dyon issues
Sort by recently updated
recently updated
newest added

Hello, nice project. I have one question: Can you use async with dyon? async fn hello_world() { println!("hello, world!"); } can you call this function from dyon?

Dyon supports a shorthand syntax for Rust objects in the `dyon_fn` macro: ```rust dyon_fn{fn foo(a: #Foo) { ... }} ``` - `#Foo` - by value (requires the `Copy` trait) -...

draft
information

I am working on the [Arsenal](https://github.com/katharostech/arsenal) project and was considering using Dyon to provide a scripting layer for [Amethyst](https://amethyst.rs/). Right now it is just in the experimentation phase, but [WASM](https://github.com/amethyst/amethyst/issues/1729)...

discussion

I'm working on a `no_std` project and I'd love to use Dyon for scripting, but I can't easily use it without `no_std` support. I might implement the support myself and...

I have experienced panic in dyon 0.44.0 in following code: ``` use std::sync::Arc; use dyon::{load_str, error, Call, Module, Runtime, RustObject}; #[derive(Debug)] struct Test{} fn main() { let mut module =...

https://github.com/PistonDevelopers/dyon/issues/412

draft
easy

how to add variable? i use v8 before and then i want to change to rust from c++. i look for all doc and find way to add function by...

Instead of treating binary and unary operators as special, they can be turned into external functions. This will simplify the runtime quite a bit.

draft
discussion

Sometimes it is nice to use Dyon scripts to analyze Dyon code. The lifetime/type checker has a lot of useful knowledge about the source that currently is not available for...

draft
discussion