all repos — min @ cf51925c1d18c157ce9b0f35cf0d407c13d5b1c2

A small but practical concatenative programming language.

Prepared next version dev.
h3rald h3rald@h3rald.com
Sun, 14 Feb 2021 10:15:27 +0000
commit

cf51925c1d18c157ce9b0f35cf0d407c13d5b1c2

parent

406fbc34ac9424bb97a6f6db7b944e5c78cb2749

4 files changed, 6 insertions(+), 19 deletions(-)

jump to
M min.ymlmin.yml

@@ -1,5 +1,5 @@

author: Fabio Cevasco description: A tiny concatenative programming language and shell. -id: 37469024 +id: 38026834 name: min -version: 0.33.0+version: 0.34.0
M next-release.mdnext-release.md

@@ -1,16 +1,3 @@

-### Breaking changes +### BreakiNg Changes -* #141 - The **'** symbol is now an alias of the **quotesym** symbol (but its behavior remains the same: it can be used to created quoted symbols from a string), and the **'** sigil is equivalent to the new **quotesym** symbol, not **quote**. - -### Fixes - -* #140 - It is now possible to invoke symbols on ROOT. -* #147 - Fixed an error when processing operator output values. -* Now adding **help.json** to installation folder when installing via nimble. -* #151 - Added documentation for **integer**. -* #152 - Now preventing infinite recursion in case a symbol evaluates to itself. - -### New features - -* #144 - The symbol **type?** is now able to check if a value satisfies a type expression, not only a simple type. Note however that it is now necessary to prepend dictionary types with `dict:` (as in type expressions). -* #141 - A new **quotesym** symbol has been added to transform a string into a quoted symbol. This is equivalent to the behavior of the **'** sigil. +* No longer distributing lite and mini variants.
M site/settings.jsonsite/settings.json

@@ -6,5 +6,5 @@ "rules": "rules.min",

"temp": "temp", "templates": "templates", "title": "min language", - "version": "0.33.0" + "version": "0.34.0" }
M tests/sys.mintests/sys.min

@@ -71,4 +71,4 @@

*test/report clear-stack - "systest" rmdir+ "systest" rmdir