Die REPL wertet Code Zeile für Zeile aus und teilt Werte zwischen Sprachen.
elide replAuch elide ohne Argumente startet sie in einem Terminal. Sprachen: JavaScript, TypeScript, Python und WebAssembly.
js ❯ const x = 5
js ❯ x
5
js ❯ /py
py ❯ import json; json.dumps({"x": x})
'{"x": 5}'
─────────────────────────────────────────────────────────────────────
py ❯
─────────────────────────────────────────────────────────────────────
session demo0001 • py • v1.6.0 seq 5
Befehle
| Befehl | Wirkung |
|---|---|
/js, /ts, /py, /wasm | Wechselt die Sprache. Mit einem Argument wird es einmal in dieser Sprache ausgewertet. |
/lang NAME | Wechselt die Sprache. |
/export NAME | Teilt einen Wert mit den anderen Sprachen. |
/import NAME | Bindet einen geteilten Wert in der aktuellen Sprache. |
/history [N] | Zeigt die letzten Einträge. |
/reset | Löscht den gespeicherten Verlauf. |
/clear | Leert den Bildschirm. |
/help | Listet die Befehle auf. |
/exit | Beendet die REPL. |
Werte teilen
const x = 41
/export x
/py
/import x
print(x + 1)42Das Teilen funktioniert ohne --interop.