New language: Redis

This commit is contained in:
Radon Rosborough 2020-07-18 09:58:30 -06:00
parent 5d52dbf122
commit e0112a2876
2 changed files with 14 additions and 0 deletions

View File

@ -1249,6 +1249,17 @@ main = do
compile: "bsc main.re > main.js",
run: "NODE_PATH=/usr/lib/node_modules node main.js",
template: `print_string("Hello, world!\\n")
`,
},
redis: {
name: "Redis",
monacoLang: "redis",
repl:
"rm -f socket; (redis-server --port 0 --unixsocket socket &); while [[ ! -e socket ]]; do sleep 0.01; done; redis-cli -s socket",
main: "main.redis",
run:
"rm -f socket; (redis-server --port 0 --unixsocket socket &); while [[ ! -e socket ]]; do sleep 0.01; done; redis-cli -s socket < main.redis; redis-cli -s socket",
template: `ECHO "Hello, world!"
`,
},
restructuredtext: {

View File

@ -57,6 +57,9 @@ r-base
# Racket
racket
# Redis
redis
# RISC-V
gcc-riscv64-linux-gnu
qemu-user-static