The only service assert_expr_str is implemented by the
explain_assert module.
core :: union_find
union–find algorithm using an efficient disjoint-set data structurenitc :: api_metrics
cflags and ldflags to specify
extra_java_files to compile extra java files
nitc :: light_only
Compiler support for the light FFI only, detects unsupported usage of callbacksnitc.
nitc :: nitmetrics
A program that collects various metrics on nit programs and librariesnitc :: separate_erasure_compiler
Separate compilation of a Nit program with generic type erasureclone method of the astbuilder tool
# Explain failed assert to the console (service declaration only)
#
# The only service `assert_expr_str` is implemented by the
# `explain_assert` module.
module explain_assert_api
import parser
redef class AAssertExpr
# Superstring explaining `self` if the assert fails
#
# Engines should print out this superstring.
fun explain_assert_str: nullable ASuperstringExpr do return null
end
src/frontend/explain_assert_api.nit:15,1--28,3