1.0.16 (2021-05-03)
Another small release with the following changes:
dcg
- Removal of many DCG rules that now can be implemented by using the more generic
abnf
module. - Added
error_location/[2,3]
for communicating parsing errors to the user.
sort_ext
- Added
order_by2/2
as an alternative to the built-inorder_by/2
predicate. The difference that thisorder_by2/2
is able to handle
the empty list of ordering commands (useful in situations where the ordered commands are generated algorithmically).
term_ext
- Added
shared_vars/3
as a convenience predicate forshared_vars/2
that calculates the shared variables between exactly two terms.