| Revision 18069,
1.2 KB
checked in by hritcu, 3 years ago
(diff) |
|
Supporting types for the secret components of a zero-knowledge proof (Fixes Ticket #78)
|
| Line | |
|---|
| 1 | Using the typechecker. |
|---|
| 2 | |
|---|
| 3 | Requirements: |
|---|
| 4 | 1. OCaml and SPASS installed. |
|---|
| 5 | 2. The PATH variable contains the SPASS executable . |
|---|
| 6 | |
|---|
| 7 | Building: |
|---|
| 8 | cd src |
|---|
| 9 | make clean all |
|---|
| 10 | |
|---|
| 11 | Running: |
|---|
| 12 | cd out |
|---|
| 13 | ./typecheck ../../samples/simple.spi |
|---|
| 14 | |
|---|
| 15 | Interpretting the results: |
|---|
| 16 | - "spass check results in true" means type-checking succeeded |
|---|
| 17 | - everything else means there was an error, e.g. |
|---|
| 18 | - "Typechecking result: false" means that the type-checking phase failed |
|---|
| 19 | (you should use the "-v 1" or "-v 2" options for more details) |
|---|
| 20 | - "spass check results in false" means that the theorem proving phase failed |
|---|
| 21 | (you can directly look at the file on which SPASS "exited with 1") |
|---|
| 22 | |
|---|
| 23 | |
|---|
| 24 | License: |
|---|
| 25 | Copyright 2008 Stefan Lorenz, Kim Pecina, and Catalin Hritcu |
|---|
| 26 | |
|---|
| 27 | Licensed under the Apache License, Version 2.0 (the "License"); |
|---|
| 28 | you may not use this file except in compliance with the License. |
|---|
| 29 | You may obtain a copy of the License at |
|---|
| 30 | |
|---|
| 31 | http://www.apache.org/licenses/LICENSE-2.0 |
|---|
| 32 | |
|---|
| 33 | Unless required by applicable law or agreed to in writing, software |
|---|
| 34 | distributed under the License is distributed on an "AS IS" BASIS, |
|---|
| 35 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|---|
| 36 | See the License for the specific language governing permissions and |
|---|
| 37 | limitations under the License. |
|---|
Note: See
TracBrowser
for help on using the repository browser.