-
Notifications
You must be signed in to change notification settings - Fork 613
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement user-defined functions (native_function)
Summary: This diff implementation the lowest-level API for user-defined functions: `native_function`. The implementation here matches the existing whisker spec. A lot of the details are covered in doc blocks within the code. A future diff / project will build a DSL on top of `native_function` to make it more ergonomic / declarative when authoring in C++. The parser was built in {D67587583} and literals in {D67608814}. Reviewed By: iahs Differential Revision: D67617014 fbshipit-source-id: 993bb5781dfa9293b65755e03d6d75642521abbd
- Loading branch information
1 parent
8c99fa5
commit fe35c04
Showing
5 changed files
with
605 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.