summary refs log tree commit diff stats
path: root/changelog.md
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2020-04-02 12:57:15 +0200
committerAraq <rumpf_a@web.de>2020-04-02 12:57:32 +0200
commitd01fca974dd377b100bc3e2477d6d59f0a05517f (patch)
tree493f155149de389da90d7f93f7df997e4464b1df /changelog.md
parentdf8e0e7f0c3a2e340c625d8c55d9105da106dbfd (diff)
downloadNim-d01fca974dd377b100bc3e2477d6d59f0a05517f.tar.gz
added an .assert pragma and mentioned the pragmas in the changelog
Diffstat (limited to 'changelog.md')
-rw-r--r--changelog.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md
index 32f6e0a1b..46b4a49b2 100644
--- a/changelog.md
+++ b/changelog.md
@@ -169,6 +169,10 @@ echo f
   enabling things like lvalue references, see `byaddr.byaddr`
 
 - `macro pragmas` can now be used in type sections.
+- 5 new pragmas were added to Nim in order to make the upcoming tooling more
+  convenient to use. Nim compiler checks these pragmas for syntax but otherwise
+  ignores them. The pragmas are `requires`, `ensures`, `assume`, `assert`, `invariant`.
+
 
 ## Language changes