Skip to content

Conversation

@sgulseth
Copy link
Member

@sgulseth sgulseth commented Sep 22, 2025

Description

Add support for parsing custom functions! Currently it just replaces/inlines the function where it's used, from a typegen perspective it can end up being a lot of repetition, but this is step 1 and we can look into normalizing it later.

What to review

The parser mainly 😬

Testing

Added unit tests, and enabled groq test suite with custom functions 🖖

@sgulseth
Copy link
Member Author

sgulseth commented Sep 22, 2025

@sgulseth sgulseth force-pushed the feat/add-custom-fn-support branch from cfc0a31 to 5ad9f91 Compare September 22, 2025 10:28
@sgulseth sgulseth force-pushed the feat/parser-inline-func branch from c7b2126 to 150e1ea Compare September 22, 2025 11:13
@sgulseth sgulseth force-pushed the feat/add-custom-fn-support branch from 5ad9f91 to 0fcc31b Compare September 22, 2025 11:13
@sgulseth sgulseth force-pushed the feat/parser-inline-func branch from 150e1ea to ea32bd5 Compare September 22, 2025 11:28
@sgulseth sgulseth force-pushed the feat/add-custom-fn-support branch 2 times, most recently from a3b964f to 726d6c8 Compare September 23, 2025 12:18
@sgulseth sgulseth force-pushed the feat/parser-inline-func branch from ea32bd5 to 1af2bab Compare October 13, 2025 13:53
@sgulseth sgulseth force-pushed the feat/add-custom-fn-support branch from 726d6c8 to 654a817 Compare October 13, 2025 13:53
@sgulseth sgulseth force-pushed the feat/add-custom-fn-support branch from 654a817 to d45796f Compare October 14, 2025 13:13
@sgulseth sgulseth marked this pull request as ready for review October 14, 2025 13:24
@sgulseth sgulseth requested a review from judofyr October 14, 2025 13:24
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.

1 participant