all repos — min @ 1f6a02ad9e3595ac541b628a605921fc551d6ed4

A small but practical concatenative programming language.

Minor updates.
h3rald h3rald@h3rald.com
Sun, 08 Jul 2018 14:20:43 +0200
commit

1f6a02ad9e3595ac541b628a605921fc551d6ed4

parent

3ca37bddbba6bcf0943a0b547c58c07450d4d6f6

3 files changed, 8 insertions(+), 2 deletions(-)

jump to
M min.nimblemin.nimble

@@ -1,6 +1,6 @@

# Package -version = "0.17.1" +version = "0.18.0" author = "Fabio Cevasco" description = "A tiny concatenative programming language and shell." license = "MIT"
M site/contents/download.mdsite/contents/download.md

@@ -81,6 +81,12 @@ > %min-terminal%

> > [$](class:prompt) cat myfile.min | min +## Development Mode + +By default, when you execute a min program it is run in _production mode_ meaning that some of the runtime checks and validation on the stack items expected by quotations are _not_ performed, essentially to speed up execution a little bit. By contrast, when executing min code from the min shell, it will be executed in _development mode_, with all runtime checks and validations enabled. + +To enable development mode when executing a program, run min specifying the **-d** or **--dev** flag. + ## Syntax Highlighting * If you are using [Vim](https://www.vim.org), a [min.vim](https://github.com/h3rald/min/blob/master/min.vim) syntax definition file is available in the min repo.
M site/settings.jsonsite/settings.json

@@ -5,6 +5,6 @@ "templates": "templates",

"temp": "temp", "output": "output", "title": "min language", - "version": "0.17.1", + "version": "0.18.0", "rules": "rules.min" }