mutablelogic / go-server

General HTTP Server for golang with a plugin architecture
https://pkg.go.dev/github.com/mutablelogic/go-server
Apache License 2.0
4 stars 0 forks source link

HCL expression evaluator #37

Open djthorpe opened 1 year ago

djthorpe commented 1 year ago

Repository link: https://github.com/mutablelogic/go-server/tree/v2/pkg/expr

Implement the parser for expressions (rather than HCL blocks)

Also implement the ability to walk the parse tree to discover dependencies And the ability to execute a parse tree given a set of contexts (variables, functions)