Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor errors, adding section for Message Function Errors #774

Merged
merged 10 commits into from
May 13, 2024
Prev Previous commit
Next Next commit
Apply suggestions from code review
eemeli authored Apr 23, 2024
commit 67649766a0e2fa2e093ba849a84df6a50d0222b5
8 changes: 0 additions & 8 deletions spec/errors.md
Original file line number Diff line number Diff line change
@@ -265,14 +265,6 @@ A **_<dfn>Bad Expression</dfn>_** error occurs when a _message_ includes an _exp
whose implementation-defined internal requirements produce an error during _function resolution_
or when a _function_ returns a value (such as `null`) that the implementation does not support.

> For example, the following _message_ might produce a _Bad Expression_ error if the
> the function `:function` threw an exception or otherwise emitted an error
> rather than returning a valid value:
>
> ```
> This has a bad expression {$var :function} because it has a bug in it.
> ```

### Bad Operand
aphillips marked this conversation as resolved.
Show resolved Hide resolved

A **_<dfn>Bad Operand</dfn>_** error is an error that occurs when