google / cel-go

Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
https://cel.dev
Apache License 2.0
2.25k stars 220 forks source link

Different buildmode support #280

Open Ankush-Goyal opened 4 years ago

Ankush-Goyal commented 4 years ago

It would be helpful to have different build mode support like buildmode=c-shared. This can be helpful in using it for languages like PHP

TristonianJones commented 4 years ago

Hi Ankush,

Thanks for filing the issue. Based on my understanding of the bulidmode flag, I think you're asking for high-level methods for parsing, checking, and evaluating to be marked with //export. Is my understanding correct?

Cheers,

-Tristan

Ankush-Goyal commented 4 years ago

Hi Tristan,

Yes, I am asking for I think you're asking for high-level methods for parsing, checking, and evaluating to be marked with //export.I believe this will rather be an enhancement.

Thanks & Regards Ankush Goyal

On Fri 8 Nov, 2019, 10:06 PM Tristan Swadell, notifications@github.com wrote:

Hi Ankush,

Thanks for filing the issue. Based on my understanding of the bulidmode flag, I think you're asking for high-level methods for parsing, checking, and evaluating to be marked with //export. Is my understanding correct?

Cheers,

-Tristan

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/google/cel-go/issues/280?email_source=notifications&email_token=ADSY3KWNLC3OIC5OUXP4NJLQSWIQPA5CNFSM4JKUMZR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDSU4JY#issuecomment-551898663, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADSY3KQ52BSJ6UXJJWLMK6TQSWIQPANCNFSM4JKUMZRQ .

TristonianJones commented 4 years ago

Thanks Ankush. I'll add this to our list of enhancements to consider for upcoming releases. I'm hoping I can get to this after finishing the Known Unknowns support.