Releases: mschae23/density_function_lang
Releases · mschae23/density_function_lang
Release 3.2.0
Release 3.1.2
- Very large and very small values are now shown in scientific notation.
- Added example files for
noise_settingsfiles.
Release 3.1.1
- Fixed exports in submodules of included files not getting exported.
Release 3.1.0
- Fixed vanilla example
- Fixed exports from included files not actually getting exported
Release 3.0.1
- Fixed some bugs with modules, includes and imports
- Show the fully qualified path of templates in error messages
Release 3.0.0
- Added
ifexpressions - Added boolean expressions and literals
- Added static comparison operators for use with
if - Renamed keyword
functiontoexport - Changed syntax of template declarations from
template name(arg) = ...;totemplate name(arg) { ... }
Release 2.1.0
- Templates that have
thisas their first parameter can now be called on an expression. - Fixed error messages in template calls showing the wrong file path.
Release 2.0.1
- Fixed
functions not being able to access templates outside of their module without usingimport. - Added more of the vanilla density functions as examples.
Release 2.0.0
- Added modules (using
module) - Added
includeandimportstatements
Release 1.0.1
- Fixed templates allowing multiple parameters with the same name
- Allow trailing commas in objects and arrays