See issue #1175 BTW, we may have to revise this decision in the future when we decide to populate the string library with lemmas. It is inconvenient to prove the lemmas at string/basic.lean since the tactic framework has not been defined yet. Anyway, I think it is worth to keep the private for now, and make sure nobody relies on its implementation.
9 lines
651 B
Text
9 lines
651 B
Text
string_imp.lean:2:2: error: invalid constructor ⟨...⟩, type is a private inductive datatype
|
|
string_imp.lean:1:4: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
|
|
string_imp.lean:5:3: error: invalid pattern: variable, constructor or constant tagged as pattern expected
|
|
string_imp.lean:5:3: error: function expected at
|
|
string_imp.mk
|
|
string_imp.lean:4:4: error: equation compiler failed (use 'set_option trace.eqn_compiler.elim_match true' for additional details)
|
|
string_imp.lean:8:0: error: unknown identifier 'string_imp.cases_on'
|
|
string_imp.lean:8:0: error: function expected at
|
|
⁇
|