Skip to content

#with_goal tactic#1430

Open
bodeveix wants to merge 2 commits into
Deducteam:masterfrom
bodeveix:with_goal
Open

#with_goal tactic#1430
bodeveix wants to merge 2 commits into
Deducteam:masterfrom
bodeveix:with_goal

Conversation

@bodeveix

Copy link
Copy Markdown
Collaborator

The tactic term with_goal (only available in eval) calls its parameter tactic with the current goal seen as a Prop. It uses builtins to transform lambdapi Pi and -> into 1st order forall and =>.

I have also modified assume - the created variable was not passed to the tactic and the type of #refine in Tactic.lp

While writing an example for with_goal it appears that #assume must be duplicated for Props and Sets because, when used for Props, the type is more complex - a dependent type is needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant