()
| 247 | } |
| 248 | |
| 249 | func ExampleAsKind() { |
| 250 | program, err := expr.Compile("{a: 1, b: 2}", expr.AsKind(reflect.Map)) |
| 251 | if err != nil { |
| 252 | fmt.Printf("%v", err) |
| 253 | return |
| 254 | } |
| 255 | |
| 256 | output, err := expr.Run(program, nil) |
| 257 | if err != nil { |
| 258 | fmt.Printf("%v", err) |
| 259 | return |
| 260 | } |
| 261 | |
| 262 | fmt.Printf("%v", output) |
| 263 | |
| 264 | // Output: map[a:1 b:2] |
| 265 | } |
| 266 | |
| 267 | func ExampleAsBool() { |
| 268 | env := map[string]int{ |