Skip to content

Releases: mschae23/density_function_lang

Release 3.2.0

07 Aug 09:19
d1941d2
Compare
Choose a tag to compare
  • Added more config options (--no-pretty-print and --indentation " ")

Release 3.1.2

05 Aug 19:23
d12d3ff
Compare
Choose a tag to compare
  • Very large and very small values are now shown in scientific notation.
  • Added example files for noise_settings files.

Release 3.1.1

05 Aug 13:01
fabc2d8
Compare
Choose a tag to compare
  • Fixed exports in submodules of included files not getting exported.

Release 3.1.0

26 Jul 13:45
067a77c
Compare
Choose a tag to compare
  • Fixed vanilla example
  • Fixed exports from included files not actually getting exported

Release 3.0.1

24 Jul 20:57
96c517e
Compare
Choose a tag to compare
  • Fixed some bugs with modules, includes and imports
  • Show the fully qualified path of templates in error messages

Release 3.0.0

23 Jul 21:57
4c527b2
Compare
Choose a tag to compare
  • Added if expressions
  • Added boolean expressions and literals
  • Added static comparison operators for use with if
  • Renamed keyword function to export
  • Changed syntax of template declarations from template name(arg) = ...; to template name(arg) { ... }

Release 2.1.0

21 Jul 19:22
f5fabab
Compare
Choose a tag to compare
  • Templates that have this as 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

21 Jul 16:06
dcc0396
Compare
Choose a tag to compare
  • Fixed functions not being able to access templates outside of their module without using import.
  • Added more of the vanilla density functions as examples.

Release 2.0.0

21 Jul 14:21
7e4dd3b
Compare
Choose a tag to compare
  • Added modules (using module)
  • Added include and import statements

Release 1.0.1

20 Jul 19:36
6f6501e
Compare
Choose a tag to compare
  • Fixed templates allowing multiple parameters with the same name
  • Allow trailing commas in objects and arrays