Skip to content

xiaoshihou514/ndpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ndpc

ndpc is the compiler for the natural deduction proof markup language.

Getting startedTutorialCheatsheet

What is ndpc?

Ndpc introduced a markup language for creating natural deduction proofs for propositional logic and classical first order logic, with support for validation, formatting, and exporting to HTML.

Compared to existing similar tools, ndpc is easier to use and looks much more similar to hand written proofs.

Click to watch video demo:

Screencast_20240927_084924.mp4

Getting started

Go to our getting started page for details about installation and basic usage.

Tutorial

An online tutorial is available here, which covers the syntax (there isn't that many).

Troubleshooting

Oh no! Ndpc found errors in your perfectly fine proof! The syntax gotcha and the list of supported rules may help.

Related projects

About

Natural deduction proof compiler

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages