Skip to content

Conversation

@cesarParra
Copy link
Owner

@cesarParra cesarParra commented Nov 22, 2025

Introduces function caching.

  • All built-in functions calls are now cached, so subsequent calls will try to get results from the cache before attempting an execution.
  • Custom-made functions created through CMTs can control caching independently through a flag.

… add a TODO comment for handling line spreads in array literals in Interpreter
# Conflicts:
#	expression-src/main/src/interpreter/Interpreter.cls
@cesarParra cesarParra marked this pull request as ready for review November 22, 2025 16:37
@cesarParra cesarParra merged commit f498b27 into main Nov 22, 2025
1 check failed
@cesarParra cesarParra deleted the function-call-cache branch November 22, 2025 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants