all repos — min @ ef3f5affc1ba238daad6c0c80b892a4936a7349b

A small but practical concatenative programming language.

Merge branch 'master' of
Sat, 05 Aug 2017 12:13:35 +0200




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

jump to
M site/contents/_includes/_download.mdsite/contents/_includes/

@@ -18,7 +18,7 @@ Alternatively, you can build min from source as follows:

1. Download and install [nim]( 2. Download and build [Nifty](, and put the nifty executable somewhere in your [$PATH](class:kwd). -3. Clone the min [repository]( +3. Clone the min [repository]( 4. Navigate to the min repository local folder. 5. Run **nifty install** to download min’s dependencies. 7. Run **nim c -d:release min.nim**.
M site/contents/_includes/_learn-operators.mdsite/contents/_includes/

@@ -15,7 +15,7 @@ * Contain zero or more letters, numbers and/or any of the following characters: `/ ! ? + * . _ -`

It is possible to define symbols using the {#link-operator||lang||define#} symbol. The following min program defines a new symbol called square that duplicates the first element on the stack and multiplies the two elements: - (dup *) square define + (dup *) "square" define Besides symbols, min provides a set of predefined _sigils_ for commonly-used symbols. For example, the previous definition could be rewritten as follows using sigils: