Skip to content

yahc is a checker for derivations of propositional calculus. Its main goal is to help first year students.

License

Notifications You must be signed in to change notification settings

miguelpagano/yahc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yahc is a program for checking derivations of
propositional calculus.
Cambio pavo

yahc es un programa para verificar interactivamente
derivaciones de cálculo proposicional.

Instalación:
============

Para instalar debería alcanzar con ejecutar
 $ cabal configure
 $ cabal build
 $ cabal install

Alternativamente se puede compilar haciendo:
 $ ghc --make Yahc/Main.lhs -o yahc
 $ ./yahc -i


Proposiciones:
==============

Prop ::= var 
     | Con 
     | - Prop
     | Prop \/ Prop
     | Prop /\ Prop
     | Prop => Prop
     | Prop <= Prop
     | Prop == Prop
     | Prop =/= Prop

Con ::= True | False

Las variables proposicionales son cadenas alfabéticas que
comienzan con minúsculas.

Las precedencias están dadas por el orden de las producciones
dada más arriba.

About

yahc is a checker for derivations of propositional calculus. Its main goal is to help first year students.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published