Coq < Quit.
[zawodnik@maszyna]$
zeby miec historie i edycje linii:
[zawodnik@maszyna]$ ledit coqtop
(w labie nie dziala :( )
albo w buforze shellowym w emacsie.
Albo lepiej uruchomić środowisko coqide (w labie: coqide.opt)Definition nazwa := term.
Definition nazwa : typ := term.
- wprowadza definicje do srodowiska
Parameter nazwa : typ.
- wprowadza "zmienna" do srodowiska
Lemma nazwa : formula.
Theorem nazwa : formula.
- przechodzi do trybu wpisywania dowodow, po szczesliwym zakonczeniu
wprowadza lemat/twierdzenie do srodowiska
Goal formula.
- j.w. tylko wprowadza nazwe Unnamed_thm, chyba ze zakonczymy dowod
przez Save nazwa.
Komendy informacyjne:
Check term.
- wyswietla typ termu
(w coqide: Queries/Check lub F3
Print nazwa.
- wyswietla definicje stalej
(w coqide: Queries/Print lub F4)
apply term.
assumption.
auto.
unfold nazwa.
unfold 1 2 3 nazwa.
unfold nazwa in H.
apply H; intros. <- robi intros dla kazdego subgoala generowanego przez apply H.