diff options
author | andri lim <jangko128@gmail.com> | 2018-08-02 17:56:44 +0700 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2018-08-02 12:56:44 +0200 |
commit | 78c0ac54070e860ec0ed8ac0b58658f7ad52227a (patch) | |
tree | dc20154f92f6178df405cf8da99612ee2f99323c /changelog.md | |
parent | 674bd7bfad100a07e051e0a310bcf0a64c355a79 (diff) | |
download | Nim-78c0ac54070e860ec0ed8ac0b58658f7ad52227a.tar.gz |
fixes #7827, bindSym enhancement (#8499)
* bindSym power up, working prototype * update bindSym doc * add bindSym test * fix some typo * fix bindSym doc * get rid of specialops field from vm * add experimental: dynamicBindSym
Diffstat (limited to 'changelog.md')
-rw-r--r-- | changelog.md | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md index 3dfe63f3b..045286ef9 100644 --- a/changelog.md +++ b/changelog.md @@ -196,4 +196,9 @@ - Nintendo Switch was added as a new platform target. See [the compiler user guide](https://nim-lang.org/docs/nimc.html) for more info. +- macros.bindSym now capable to accepts not only literal string or string constant expression. + bindSym enhancement make it also can accepts computed string or ident node inside macros / + compile time functions / static blocks. Only in templates / regular code it retains it's old behavior. + This new feature can be accessed via {.experimental: "dynamicBindSym".} pragma/switch + ### Bugfixes |