James Shubin
2cbce963b7
engine: resources, lang: funcs, parser: Add panic magic
...
It's valuable to check your runtime values and to shut down the entire
engine in case something doesn't match. This patch adds some magic
plumbing to support a "panic" mechanism.
A new "panic" statement gets transparently converted into a panic
function and panic resource. The former errors if the input is not
empty. The latter must be present to consume the value, but doesn't
actually do anything.
2023-11-28 13:49:31 -05:00
..
2023-03-05 18:31:52 -05:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-03-05 18:31:52 -05:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-11-22 22:37:35 -05:00
2023-03-05 18:31:52 -05:00
2023-11-27 21:00:03 -05:00
2023-11-27 21:00:03 -05:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-11-22 20:21:40 -05:00
2023-03-05 18:31:52 -05:00
2023-11-27 19:57:54 -05:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-03-05 18:31:52 -05:00
2023-03-05 18:31:52 -05:00
2023-09-02 01:34:42 -04:00
2023-03-05 18:31:52 -05:00
2023-09-02 01:34:42 -04:00
2023-03-05 18:31:52 -05:00
2023-11-22 20:21:40 -05:00
2023-03-05 18:31:52 -05:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-11-28 13:49:31 -05:00
2023-11-04 16:59:09 -04:00
2023-03-05 18:31:52 -05:00
2023-09-02 01:34:42 -04:00
2023-03-05 18:31:52 -05:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-09-19 09:12:59 -04:00
2023-09-04 16:33:05 -04:00
2023-11-22 20:21:40 -05:00
2023-09-02 01:34:42 -04:00
2023-09-02 01:34:42 -04:00
2023-11-18 15:15:33 -05:00
2023-09-02 01:34:42 -04:00