# Prolog tutorials This notebook collects Prolog tutorials provided as SWISH notebooks. - [Using SWI-Prolog version 7 dicts](example/dict.swinb) - [Using tabling in SWI-Prolog](example/tabling.swinb) - [Rational number (ℚ) support](example/rational.swinb) - [IEEE-754 Floating point support](example/IEEE754.swinb) Note that you can find other tutorials from the *Tutorials* menu at the [SWI-Prolog home page](http://www.swi-prolog.org). --- ## Submitting a tutorial If you wish to submit a tutorial, create it on http://cplint.lamping.unife.it as a new notebook. Next, you have two options: - Download the notebook to your computer using *File/Download*, fork https://github.com/SWI-Prolog/swish.git and add the notebook to the `examples` directory and edit `examples/prolog_tutorials.swinb`. Finally, create a *pull request*. - Send a mail to jan@swi-prolog.org with a link to your tutorial.