lmntal / lmntal-docker

Dockerfile for LMNtal

Home Page:https://hub.docker.com/r/lmntal/lmntal/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Usage

Exec program from stdin

$ docker run --rm -it lmntal/lmntal

Then write your LMNtal program to stdin, and put C-d.

Exec from file

Create .lmn file containing LMNtal program.

$ cd #where program exists
$ docker run --rm -itv $PWD:/mnt slim [options] /mnt/program.lmn

or

$ cat program.lmn | docker run --rm -i lmntal #RT(runtime) mode
$ cat program.lmn | docker run --rm -i lmntal sh -c 'lmntal --stdin-lmn --slimcode --hl-opt | slim --nd --hl -' #MC(model checking) mode

or

$ cd #where program exists
$ docker rum --rm -itv $PWD:/mnt bash

Then bash appears, enjoy running lmntal and slim!

Components

Tags

LMNtal Information

For information about LMNtal, visit official website.

About

Dockerfile for LMNtal

https://hub.docker.com/r/lmntal/lmntal/

License:MIT License


Languages

Language:Dockerfile 100.0%