Credits + docs.
h3rald h3rald@h3rald.com
Thu, 21 Jan 2021 21:09:24 +0000
3 files changed,
18 insertions(+),
2 deletions(-)
M
next-release.md
→
next-release.md
@@ -4,3 +4,5 @@ * **BREAKING CHANGE** -- **?** is now used as a sigil for **help**, not **dget**.
* Added **help** (and also **?** alias and **?** sigil), **symbol-help**, **sigil-help** * Added **replace-apply**. * Refactored tasks as required modules. +* Added **binary** module (thanks @drkameleon!). +* Added Dockerfile (thanks @drkameleon!).
M
site/contents/about.md
→
site/contents/about.md
@@ -33,7 +33,7 @@ min's parser started off as a fork of Nim's JSON parser -- adapted to process a concatenative programming language with less primitive types than JSON. It is interpreted in the traditional sense: no bytecode, no JIT, just plain read, parse, and run.
## Who? -min was created and implemented by [Fabio Cevasco](https://h3rald.com), with contributions by [Peter Munch-Ellingsen](https://peterme.net) and [baykus871](https://github.com/baykus871). +min was created and implemented by [Fabio Cevasco](https://h3rald.com), with contributions by [Peter Munch-Ellingsen](https://peterme.net), [Yanis Zafirópulos](https://github.com/drkameleon), and [baykus871](https://github.com/baykus871). Special thanks to [mwgkgk](https://github.com/mwgkgk) for contributing to the design of native dictionaries.
M
site/contents/get-started.md
→
site/contents/get-started.md
@@ -17,7 +17,7 @@ {#mini-release -> [mini](https://github.com/h3rald/min/releases/download/v$1/minimin\_v$1\_$2\_$4.zip) #}
{{guide-download}} -## Building from Source +## Building from source Alternatively, you can build min from source in one of the following ways:@@ -103,6 +103,20 @@ * Only the simple REPL will be available.
* There will be no support for dynamic libraries. * The **-m, \-\-module-path** and **-a, \-\-asset-path** options have no effect. * No environment configuration files ([.minrc](class:file), [.min_symbols](class:file)) are used. + +## Building a Docker image + +[Yanis Zafirópulos](https://github.com/drkameleon) contributed a Dockerfile that you can use to create your own Docker image for min based on Alpine Linux. + +To build the image locally, execute the following command from the repository root directory: + +> %terminal% +> docker build \-t mindocker . + +To run it, execute: + +> %terminal% +> docker run \-it mindocker ## Running the min Shell