Skip to content

Commit 48b005a

Browse files
committed
Improved evaluation performance
The evaluator is able to effectively determine if any subexpression is constant, avoiding unneeded evaluations in subsequent calls to the Eval method.
1 parent 57be52b commit 48b005a

File tree

5 files changed

+149
-88
lines changed

5 files changed

+149
-88
lines changed

src/UDFunctions.cls

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Attribute VB_Exposed = True
1010
Option Explicit
1111
'#
1212
'////////////////////////////////////////////////////////////////////////////////////////////
13-
' Copyright © 2022 W. García
13+
' Copyright © 2022-2023 W. García
1414
' GPL-3.0 license | https://www.gnu.org/licenses/gpl-3.0.html/
1515
' https://ingwilfredogarcia.wordpress.com
1616
'////////////////////////////////////////////////////////////////////////////////////////////

src/VBAcallBack.cls

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Attribute VB_Exposed = True
1010
Option Explicit
1111
'#
1212
'////////////////////////////////////////////////////////////////////////////////////////////
13-
' Copyright © 2022 W. García
13+
' Copyright © 2022-2023 W. García
1414
' GPL-3.0 license | https://www.gnu.org/licenses/gpl-3.0.html/
1515
' https://ingwilfredogarcia.wordpress.com
1616
'////////////////////////////////////////////////////////////////////////////////////////////

0 commit comments

Comments
 (0)