Added golden ratio (phi) constant

This commit is contained in:
Mattia Giambirtone 2022-06-22 11:43:35 +02:00
parent e92e40b6ea
commit 8fb3684801
2 changed files with 3 additions and 2 deletions

View File

@ -1,6 +1,6 @@
# Package
version = "0.2.7"
version = "0.2.8"
author = "Mattia Giambirtone"
description = "An advanced parsing library for mathematical expressions and equations"
license = "Apache 2.0"

View File

@ -37,7 +37,8 @@ const constants = to_table({
"e": Token(kind: TokenType.Float, lexeme: "2.718281828459045"),
"tau": Token(kind: TokenType.Float, lexeme: "6.283185307179586"),
"inf": Token(kind: TokenType.Float, lexeme: "inf"),
"nan": Token(kind: TokenType.Float, lexeme: "nan")
"nan": Token(kind: TokenType.Float, lexeme: "nan"),
"phi": Token(kind: TokenType.Float, lexeme: "1.618033988749895"),
})
# Since also math functions are hardcoded, we can use an array
const functions = ["sin", "cos", "tan", "cosh",