From 4e35afedcc10d18a23b9bc56a2c2f756d0f0827c Mon Sep 17 00:00:00 2001 From: Leonardo de Moura Date: Fri, 8 May 2015 20:54:16 -0700 Subject: [PATCH] feat(frontends/lean): rename 'wait' to 'reveal' Signed-off-by: Leonardo de Moura --- src/emacs/lean-syntax.el | 2 +- src/frontends/lean/decl_cmds.cpp | 10 +++++----- src/frontends/lean/parser.cpp | 2 +- src/frontends/lean/parser.h | 2 +- src/frontends/lean/token_table.cpp | 2 +- tests/lean/hott/tele_eq.hlean | 2 +- tests/lean/run/calc_heq_symm.lean | 2 +- tests/lean/run/class2.lean | 2 +- tests/lean/run/class3.lean | 2 +- tests/lean/run/class8.lean | 2 +- tests/lean/run/dfun_tst.lean | 2 +- tests/lean/run/local_eqns.lean | 2 +- tests/lean/run/match_tac3.lean | 2 +- tests/lean/run/match_tac4.lean | 4 ++-- tests/lean/run/revert_tac.lean | 2 +- tests/lean/run/reverts_tac.lean | 2 +- tests/lean/run/rewriter1.lean | 2 +- tests/lean/run/rewriter2.lean | 2 +- tests/lean/run/tactic21.lean | 2 +- tests/lean/run/tele_eq.lean | 2 +- 20 files changed, 25 insertions(+), 25 deletions(-) diff --git a/src/emacs/lean-syntax.el b/src/emacs/lean-syntax.el index 8fa1ffd21a..14271f2226 100644 --- a/src/emacs/lean-syntax.el +++ b/src/emacs/lean-syntax.el @@ -16,7 +16,7 @@ "alias" "help" "environment" "options" "precedence" "reserve" "match" "infix" "infixl" "infixr" "notation" "postfix" "prefix" "tactic_infix" "tactic_infixl" "tactic_infixr" "tactic_notation" "tactic_postfix" "tactic_prefix" - "eval" "check" "coercion" "end" "wait" + "eval" "check" "coercion" "end" "reveal" "using" "namespace" "section" "fields" "find_decl" "attribute" "local" "set_option" "add_rewrite" "extends" "include" "omit" "classes" "instances" "coercions" "metaclasses" "raw" "migrate" "replacing") diff --git a/src/frontends/lean/decl_cmds.cpp b/src/frontends/lean/decl_cmds.cpp index 826ab748a2..01af415dd9 100644 --- a/src/frontends/lean/decl_cmds.cpp +++ b/src/frontends/lean/decl_cmds.cpp @@ -1410,14 +1410,14 @@ environment local_attribute_cmd(parser & p) { return attribute_cmd_core(p, false); } -static environment wait_cmd(parser & p) { +static environment reveal_cmd(parser & p) { buffer ds; - name d = p.check_constant_next("invalid 'wait' command, constant expected"); + name d = p.check_constant_next("invalid 'reveal' command, constant expected"); ds.push_back(d); while (p.curr_is_identifier()) { - ds.push_back(p.check_constant_next("invalid 'wait' command, constant expected")); + ds.push_back(p.check_constant_next("invalid 'reveal' command, constant expected")); } - return p.wait_theorems(ds); + return p.reveal_theorems(ds); } void register_decl_cmds(cmd_table & r) { @@ -1436,7 +1436,7 @@ void register_decl_cmds(cmd_table & r) { add_cmd(r, cmd_info("private", "add new private definition/theorem", private_definition_cmd)); add_cmd(r, cmd_info("protected", "add new protected definition/theorem", protected_definition_cmd)); add_cmd(r, cmd_info("theorem", "add new theorem", theorem_cmd)); - add_cmd(r, cmd_info("wait", "wait for theorems to be processed", wait_cmd)); + add_cmd(r, cmd_info("reveal", "reveal given theorems", reveal_cmd)); add_cmd(r, cmd_info("include", "force section parameter/variable to be included", include_cmd)); add_cmd(r, cmd_info("attribute", "set declaration attributes", attribute_cmd)); add_cmd(r, cmd_info("abbreviation", "declare a new abbreviation", abbreviation_cmd)); diff --git a/src/frontends/lean/parser.cpp b/src/frontends/lean/parser.cpp index 2fc25e82b9..90a9f10f21 100644 --- a/src/frontends/lean/parser.cpp +++ b/src/frontends/lean/parser.cpp @@ -1821,7 +1821,7 @@ void parser::add_delayed_theorem(certified_declaration const & cd) { m_theorem_queue.add(cd); } -environment parser::wait_theorems(buffer const & ds) { +environment parser::reveal_theorems(buffer const & ds) { m_theorem_queue.for_each([&](certified_declaration const & thm) { if (keep_new_thms()) { name const & thm_name = thm.get_declaration().get_name(); diff --git a/src/frontends/lean/parser.h b/src/frontends/lean/parser.h index da997c6daf..705535855f 100644 --- a/src/frontends/lean/parser.h +++ b/src/frontends/lean/parser.h @@ -301,7 +301,7 @@ public: unsigned num_threads() const { return m_num_threads; } void add_delayed_theorem(environment const & env, name const & n, level_param_names const & ls, expr const & t, expr const & v); void add_delayed_theorem(certified_declaration const & cd); - environment wait_theorems(buffer const & ds); + environment reveal_theorems(buffer const & ds); /** \brief Read the next token. */ void scan() { m_curr = m_scanner.scan(m_env); } diff --git a/src/frontends/lean/token_table.cpp b/src/frontends/lean/token_table.cpp index ad23663d35..44c8defb0f 100644 --- a/src/frontends/lean/token_table.cpp +++ b/src/frontends/lean/token_table.cpp @@ -103,7 +103,7 @@ void init_token_table(token_table & t) { {"