There are many card games in the aisleriot package. However, one is missing : crescent solitaire. You can play it online, for free, but it has annoying features such as a timeout. And advertisement if you are not using an add blocker.
So I would like to add crescent solitaire to aisleriot.
It says on the aisleriot web site : "The rules for the games have been coded for your pleasure in the GNOME scripting language (Scheme)". I looked at the source code. Yes, it is some version of scheme.
So I would need a scheme tutorial, preferably with a step-by-step exercise about writing a card game for aisleriot. Because of course I wish to use the existing libraries, not code the game from scratch.
Gnome's devel web site speaks about javascript, not scheme. The game files I looked at, the files containing the rules for the different games, are uncommented. I could not make car or cdr (= "head or tail" in scheme-speak) of them.
So, please, does any one know where I could find a good tutorial? Or at least a good manual? (NOT the MIT gibberish).