GSiril
Contents
Introduction
What is GSiril?
Why write another proving program?
How do I use GSiril?
An example
Basic operation
Command line options
MicroSiril compatibility
Interactive Mode
The GSiril language
Language basics
Definitions
The
bells
,
extents
and
rounds
statements
The
prove
statement
The
import
statement
Expressions
Place notation
References
Repetition
Formatted output
Proving touches
The proof process
Built-in symbols
Advanced features
Dynamic assignments
A longer example
Rule-based touches
Wrong and Home
The
repeat
and
break
constructs
Alternatives blocks
Dixon's
Magic
blocks
Getting GSiril
Source code
GSiril binaries for Windows
GSiril binaries for Linux
Licence
Formal grammar
Statements
Expressions
Lexical structure