Polyeme is a scheme inspired language, implemented in as many languages as I could learn.
It's implementation is done in two steps:
-
A static library (when applicable)
Polyeme, that handles scaning, parsing and interpreting -
An executable
Polymerwhich handles interactions with the user via stdio
Check OVERVIEW.plm and TESTSUITE.plm to see the
language in use.
| Language | Status | Score1 |
|---|---|---|
| C | not started | 0/23 |
| C++ | not started | 0/23 |
| C# | not started | 0/23 |
| D | not started | 0/23 |
| Dart | not started | 0/23 |
| Go | not started | 0/23 |
| Haskell | working | 0/23 |
| OCaml | not started | 0/23 |
| Python | not started | 0/23 |
| Rust | not started | 0/23 |
| Scala | working | 0/23 |
| TypeScript | working | 0/23 |
| Zig | not started | 0/23 |