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
Polymer
which 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 |