aboutsummaryrefslogtreecommitdiff
path: root/plugins/syntax/number_string_notation_plugin.mlpack
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2020-10-19 14:48:10 +0200
committerEmilio Jesus Gallego Arias2020-10-23 13:32:11 +0200
commit8137ab9f44d621c2aac5c70313302fd4f27c0e74 (patch)
treea0dc88e3054363b4db1f311044f18e7cacb30103 /plugins/syntax/number_string_notation_plugin.mlpack
parent16180bf8a37f65acd7d15c5bac634984c813259e (diff)
[declare] Remove recursive declaration from non-recursive functions
We move quite a few obligation functions from a `let rec ... and` block, as they are not mutually recursive. By the way, we perform some refactoring on `solve_by_tac`, which is quite messy still, but now the code flow could actually accommodate passing a declaration entry instead of low-level objects. [It seems that we will need to introduce a special obligation entry for that purpose, but thankfully it will be internal. We are actually pretty close on being able to remove `build_by_tactic`, which we should do ASAP due to its current semantics breaking abstraction barriers]
Diffstat (limited to 'plugins/syntax/number_string_notation_plugin.mlpack')
0 files changed, 0 insertions, 0 deletions