schemy
schemy copied to clipboard
A lightweight embeddable Scheme-like interpreter for configuration
Currently, the repl is just under examples. It would be useful to expose it as dotnet global tool, so it would be easy to "play with" the scripts while learning...
None is a heavily used word in F# (https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/options) If you do "open Schemy" in any F# program, it will almost certainly break because CommonTypes.cs defines it as a public...
Currently doing ``` Interpreter.CreateSymbolTableDelegate extension = itpr => { return new Dictionary { [Symbol.FromString("exit")] = NativeProcedure.Create(Exit,"exit"), }; }; ``` where Exit is defined as ``` private static int Exit() {...
Since scripting is always a nice thing in Videogaming, I chose your library for my Unity Project AsciiQuest (WIP). The only thing needed to make the Unity version I have...
Arity of the **NativeProcedure Create** had extended to 10 in whole range _(6-th, 7-th, 9-th and 10-th numbers of params added)_ _I've just copied and pasted ))_
Add incomplete call/cc support . (support escape procedures only, continuation called outside dynamic extent not supported)
"for configuration" sounds like it be an alternative to YAML or TOML for config files for applications. If yes, then an example in the README would be good.