Skip to content

Introduce more flexible builtin function mechanism#1039

Merged
marcauberer merged 2 commits intomainfrom
feature/new-builtins
Mar 12, 2026
Merged

Introduce more flexible builtin function mechanism#1039
marcauberer merged 2 commits intomainfrom
feature/new-builtins

Conversation

@marcauberer
Copy link
Member

  • New builtins can be introduced more easily without altering the language grammar or AST
  • Can be both compile and run time evaluated
  • Reuse existing logic from the ordinary function call

@marcauberer marcauberer self-assigned this Mar 12, 2026
@marcauberer marcauberer requested a review from a team as a code owner March 12, 2026 21:14
@marcauberer marcauberer added the enhancement New feature or request label Mar 12, 2026
@github-actions github-actions bot added tests Contains changes to the test cases compiler labels Mar 12, 2026
@marcauberer marcauberer merged commit a9f3168 into main Mar 12, 2026
7 checks passed
@marcauberer marcauberer deleted the feature/new-builtins branch March 12, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

compiler enhancement New feature or request size/L tests Contains changes to the test cases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant