Title: Is there any example about how to add user-defined macros or functions in cel-cpp · Issue #213 · cel-expr/cel-cpp · GitHub
Open Graph Title: Is there any example about how to add user-defined macros or functions in cel-cpp · Issue #213 · cel-expr/cel-cpp
X Title: Is there any example about how to add user-defined macros or functions in cel-cpp · Issue #213 · cel-expr/cel-cpp
Description: We use cel-cpp to write some rules for trigger the action when some condition matched. For some sophisticated rules,we need use some user-defined macros or functions, for example: compute the 3D IOU for two 3D objects(proto message), com...
Open Graph Description: We use cel-cpp to write some rules for trigger the action when some condition matched. For some sophisticated rules,we need use some user-defined macros or functions, for example: compute the 3D IO...
X Description: We use cel-cpp to write some rules for trigger the action when some condition matched. For some sophisticated rules,we need use some user-defined macros or functions, for example: compute the 3D IO...
Opengraph URL: https://github.com/cel-expr/cel-cpp/issues/213
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Is there any example about how to add user-defined macros or functions in cel-cpp","articleBody":"We use cel-cpp to write some rules for trigger the action when some condition matched. For some sophisticated rules,we need use some user-defined macros or functions, for example: compute the 3D IOU for two 3D objects(proto message), compute the included angle of two 3D vector and so on. \r\n\r\nAfter search the codebase, we can not find examples about how to add user-defined macros or functions in cel-cpp.\r\n","author":{"url":"https://github.com/lshmouse","@type":"Person","name":"lshmouse"},"datePublished":"2023-06-06T12:42:11.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/213/cel-cpp/issues/213"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:cbb1ebc8-0b71-1021-75d0-3546eeda36c8 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | E9C2:34ED9:19D6C9B:258E061:6A4E5977 |
| html-safe-nonce | ed20a534dfffcb49fa9f428283d6ca8d4a3d80b7a1a353867950b3361c8348ae |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOUMyOjM0RUQ5OjE5RDZDOUI6MjU4RTA2MTo2QTRFNTk3NyIsInZpc2l0b3JfaWQiOiIzNDAyOTM3MTIxOTQxMzc5NDQ3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 8c6dae7fde0702148bc471b800866ebb89ac614df16e54cfe253bd5ccf377e4c |
| hovercard-subject-tag | issue:1743792445 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/cel-expr/cel-cpp/213/issue_layout |
| twitter:image | https://opengraph.githubassets.com/1f5c5275381d9161fe194b710f9961847485dcd62dd4a020080ea5e135b640af/cel-expr/cel-cpp/issues/213 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/1f5c5275381d9161fe194b710f9961847485dcd62dd4a020080ea5e135b640af/cel-expr/cel-cpp/issues/213 |
| og:image:alt | We use cel-cpp to write some rules for trigger the action when some condition matched. For some sophisticated rules,we need use some user-defined macros or functions, for example: compute the 3D IO... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | lshmouse |
| hostname | github.com |
| expected-hostname | github.com |
| None | 030096ee0db095447bfe77409d33bfac127ca7128299c58deef27c52eaa1b1f0 |
| turbo-cache-control | no-preview |
| go-import | github.com/cel-expr/cel-cpp git https://github.com/cel-expr/cel-cpp.git |
| octolytics-dimension-user_id | 186625994 |
| octolytics-dimension-user_login | cel-expr |
| octolytics-dimension-repository_id | 121690348 |
| octolytics-dimension-repository_nwo | cel-expr/cel-cpp |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 121690348 |
| octolytics-dimension-repository_network_root_nwo | cel-expr/cel-cpp |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 55abf6b50233e48592f2087d3226df604c65feb9 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width