Skip to content

Add annotations for inspecting values with ASSERT_SOME, ASSERT_LEFT, ASSERT_RIGHT

Paul Laforgue requested to merge plaforgue/annotation_assert into master

Fixes #319 (closed)

Annotations can be used to annotate values extracted with ASSERT_SOME, ASSERT_LEFT and ASSERT_RIGHT instructions.

> ASSERT_LEFT @x  =>  IF_LEFT {RENAME @x} {FAIL}
> ASSERT_RIGHT @x  =>  IF_LEFT {FAIL} {RENAME @x}
> ASSERT_SOME @x  =>  IF_NONE {FAIL} {RENAME @x}
Edited by Frej Soya

Merge request reports