Robert Dockins
8333b81c16
Update CryptolPrims documentation
2017-08-16 18:26:40 -07:00
Robert Dockins
9550d1b8dd
Update syntax documentation
2017-08-16 18:22:49 -07:00
Brian Huffman
1e453436b2
Fix grammatical errors in manuals
2017-08-02 19:46:26 -07:00
Brian Huffman
13fef57cca
Updated with latest changes to Eval/Reference.lhs ( 5d9d8ba7
)
2017-06-05 09:52:03 -07:00
Aaron Tomb
aeff31d0c0
Add rendered semantics document to repository
2017-03-31 08:28:04 -07:00
Brian Huffman
ecfcb6ad25
Add rules for Semantics.pdf to docs/Makefile
2017-03-28 14:19:24 -07:00
Aaron Tomb
d498212684
Update Programming Cryptol PDF
2017-03-21 13:25:00 -07:00
Aaron Tomb
77db35ffda
Document success and error exit codes.
2017-03-21 09:08:48 -07:00
Aaron Tomb
c025f874db
Document the prover-stats
option.
2017-03-21 09:06:18 -07:00
Robert Dockins
cd9ffed00b
Update examples to use (/\) instead of (&&) where appropriate,
...
and to squash other warnings related to the upcomming precedence change.
2016-08-22 18:14:44 -07:00
Robert Dockins
28d4f1d3fe
Modify 'updates' and 'updatesEnd' to take the indices and values
...
as separate vector arguments, rather than as a single vector
argument of pairs.
2016-08-16 14:36:46 -07:00
Robert Dockins
f6f1d84770
Update the Cryptol documentation with the new 'update' primitives
2016-08-12 16:18:11 -07:00
Brian Huffman
a8eccb9db7
Fix some incorrect syntax in Programming Cryptol appendix
2016-08-04 14:36:33 -07:00
Brian Huffman
e868e78601
Update precedence table to match Cryptol prelude
2016-08-04 14:33:41 -07:00
Brian Huffman
c537b5a1cd
Small fixes for "Programming Cryptol" appendices
2016-08-04 10:54:11 -07:00
Brian Huffman
5bca2a5560
Fix lots of wrong types for primitives in appendix B
2016-08-03 16:18:31 -07:00
Brian Huffman
ed1dd212ab
More small fixes in Programming Cryptol
2016-08-03 16:04:10 -07:00
Brian Huffman
4cc76e6c8b
Small fixes for crash-course chapter of Programming Cryptol
...
Changes include spelling, grammar, punctuation,
typesetting, and code formatting. A few factual errors
have been fixed, and some Cryptol REPL output has been
updated as well.
2016-08-03 09:54:52 -07:00
Robert Dockins
c60be15873
Add 'trace' and 'traceVal' to the primitive operations lists in the documentation.
2016-07-13 14:21:29 -07:00
Brian Huffman
c2e0cc5839
Remove unused AES functions. Fixes #352 .
2016-07-07 14:40:08 -07:00
Adam C. Foltzer
054a3e2248
instantiate Scytale diameter
...
Fixes #349
2016-07-05 14:42:59 -07:00
Adam C. Foltzer
2c428804bc
remove splitBy
and update documentation
...
Closes #291
2016-07-05 09:58:49 -07:00
Dylan McNamee
ab279f01d5
incorporating typos and other improvements to docs
2016-04-27 11:52:09 -07:00
Dylan McNamee
b92cdcccda
file cleanup
2016-04-21 13:54:52 -07:00
Dylan McNamee
04e22d8dd6
command appendix
2016-04-21 13:53:02 -07:00
Dylan McNamee
623b847094
merging changes to docs
2016-04-19 11:41:55 -07:00
Joseph Kiniry
0ba8d97c8a
Removed extra 's'.
2016-04-18 15:16:39 -07:00
Joseph Kiniry
849fecead8
Merge branch 'master' of github.com:GaloisInc/cryptol
2016-04-18 15:15:58 -07:00
Joseph Kiniry
d43fcc9ebe
Whitespace tweak.
2016-04-18 15:15:56 -07:00
Thomas M. DuBuisson
bd593e4ebe
Add hierarchy to the module documentation.
2016-02-25 16:34:30 -08:00
Dylan McNamee
86c3d0ffe2
Module documentation
2016-02-25 15:14:00 -08:00
Brian Huffman
1322156d28
Remove trailing whitespace
2016-02-19 10:08:20 -08:00
Adam C. Foltzer
58a605e8ff
update examples and documentation
2016-01-19 18:19:35 -08:00
Adam C. Foltzer
4d3fc9a413
Update copyright dates and add missing headers
2016-01-19 18:19:35 -08:00
Adam C. Foltzer
07da2018b7
switch to more portable seeding for random
...
The `random` primitive previously took a `[32]` seed, but this causes
inconsistency between 32-bit and 64-bit platforms when the seed is large
enough to wrap around in GHC's representation of an `Int`. This patch
switches to an API that seeds directly with four 64-bit words, and so
should behave the same way on our supported platforms.
2016-01-19 18:17:34 -08:00
Joseph Kiniry
357905934b
Merge branch 'master' of github.com:GaloisInc/cryptol
2016-01-03 23:46:52 -08:00
Adam C. Foltzer
9c07fe1006
merge in the 2.2.6 changes, including z3 switch
2015-12-23 16:10:56 -08:00
Adam C. Foltzer
3ae0dda7ac
switch to Z3 for typechecking and proving
...
Note: the hardcoding in this patch is only for the 2.2 hotfix branch; in
the 2.3 branch we will only have to change the default setting for the
typechecker.
2015-12-23 14:59:10 -08:00
Adam C. Foltzer
4c441898d9
remove a merge error from docs Makefile
2015-10-05 15:33:04 -07:00
Adam C. Foltzer
baddfcaab8
Merge branch 'heads/hotfixes/v2.2.5'
2015-10-01 10:56:30 -07:00
Adam C. Foltzer
7d81568555
remove iteSolver option for compat with sbv 5+
2015-09-30 14:24:21 -07:00
Jenkins Builder
75539f9244
add \protect
to fix error on Windows docs
2015-09-16 13:12:37 -07:00
Adam C. Foltzer
2ca0e6f732
switch back to non-latexmk for book (Windows)
...
Windows didn't like the latexmk solution from
5eb5f00d0a
.
2015-09-16 11:37:00 -07:00
Adam C. Foltzer
5eb5f00d0a
change how the book is built
2015-09-15 13:38:06 -07:00
Dylan McNamee
c27c91af3a
fixed negative stepped sequence example (issue #234 ) in ProgrammingCryptol
2015-06-05 12:02:16 -07:00
Dylan McNamee
aa1565bac4
documentation fixes (tuples, spelling, other wibble)
2015-05-05 08:38:43 -07:00
Joseph Kiniry
6af66f2dba
Merge branch 'master' of github.com:GaloisInc/cryptol
2015-05-04 15:19:39 -07:00
Adam C. Foltzer
0536d0f15a
update copyright years
2015-03-24 11:19:52 -07:00
Adam C. Foltzer
7d650526cd
Update book pdf with changes from a15fb75
2015-01-21 15:49:25 -08:00
Adam C. Foltzer
a15fb75856
update book with allSat
2015-01-18 17:03:43 -08:00