https://github.com/saecki/comeondosomething
A statically typed scripting language
https://github.com/saecki/comeondosomething
Last synced: 6 months ago
JSON representation
A statically typed scripting language
- Host: GitHub
- URL: https://github.com/saecki/comeondosomething
- Owner: saecki
- Created: 2021-06-24T02:50:13.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-08-25T12:27:13.000Z (almost 2 years ago)
- Last Synced: 2025-06-14T14:52:39.160Z (about 1 year ago)
- Language: Rust
- Homepage:
- Size: 673 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# comeondosomething
[](https://github.com/Saecki/comeondosomething/actions/workflows/main.yml)

A statically typed scripting language
## CLI
```
comeondosomething 0.2.0
Saecki
A statically typed scripting language
USAGE:
cods [COMMAND][OPTIONS] [-- EXPRESSION]
EXPRESSION:
An expression that will be evaluated
COMMANDS:
r, run Run a file
c, check Check a file
i, interactive Start an interactive repl
OPTIONS:
-h, --help Show this help message
-v, --version Print the version
-f, --format The output format [default: "pretty"] [possible values: "pretty", "json"]
```
## TODO
- structs `struct A { b: int, c: float }`
- Generics for functions `fun a(i: T) -> T { i }`
- Warnings
- Unnecessary semicolons (if a newline is following)