Releases: madlambda/nash
v1.1
v1.0
On this release we achieve a considerably stable specification of the language. The last loose end that we had was the lack of proper support to closures since we where unable to express scoping of variables properly. After a proposal for some solutions, as can be seen here we finally implemented the option 1 and now have proper scope management.
Basically all variable declarations must be done with the keywork var, just doing:
a = "hi"
Will NOT work anymore. So this release DOES break backward compatibility. We do not aim to do anything like this to the language anymore, just backward compatible changes and possible enrichment of the stdlib/stdbin.
There is also other minor improvements, like the addition of the nash -install
option that install nash modules.
v0.6
v0.5
v0.4
Nash v0.3
Nash v0.2.1
- Add support for funcall in return. See #148
Nash v0.2
Nash v0.1.4
- Improve parser in several cases (#138)
- Fix error messages without line:nun
- Add nash.Setvar/Getvar to library API
- Import of absolute paths with optional sh extension
- Local files are only imported if path is absolute
nash v0.1.3-beta
Add support for executing functions in if conditions.