---
source: crates/elenchus-parser/tests/errors.rs
expression: err(BROKEN)
---
RESULT: 3 syntax errors

FACT  (1 problem)
  syntax  : FACT [<domain>.]<Subject> <predicate> [<object>]
  example : FACT socrates is human
    line 1, col 11 - unexpected text after the FACT atom
      | FACT a b c d
      |           ^^

NOT  (1 problem)
  syntax  : NOT <Subject> <predicate> [<object>]
  example : NOT socrates is immortal
    line 3, col 10 - unexpected text after the NOT atom
      | NOT a b c d
      |          ^^

THEN  (1 problem)
  syntax  : THEN <literal>
  example : THEN motor uses fast_path
    line 7, col 24 - unexpected text after the THEN literal
      |     THEN model uses too many words
      |                        ^^^^^^^^^^^
