This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module ShiftProperties | |
| open FStar.Seq | |
| open FStar.Seq.Base | |
| open FStar.IntegerIntervals | |
| open FStar.Mul | |
| //Name Your Variables Properly! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module MemorySandbox | |
| open FStar.Mul | |
| open FStar.Bytes | |
| open FStar.Endianness | |
| open FStar.Seq | |
| open FStar.IntegerIntervals | |
| type qword = UInt64.t |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module MemorySandbox | |
| open FStar.Mul | |
| open FStar.Bytes | |
| open FStar.Endianness | |
| open FStar.Seq | |
| open FStar.IntegerIntervals | |
| type qword = UInt64.t |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module ArrayTest | |
| open FStar.Mul | |
| open FStar.Bytes | |
| open FStar.Endianness | |
| open FStar.Seq | |
| open FStar.IntegerIntervals | |
| let block_size = 1024 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module Sandbox | |
| #set-options "--ifuel 0 --fuel 0 --z3rlimit 1" | |
| open FStar.Seq | |
| open FStar.Seq.Base | |
| open FStar.IntegerIntervals | |
| open FStar.UInt32 | |
| module U32 = FStar.UInt32 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module Sandbox | |
| #set-options "--ifuel 0 --fuel 0 --z3rlimit 1" | |
| open FStar.Seq | |
| open FStar.Seq.Base | |
| //type vertex_id = UInt32.t |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module SequenceFilterProperty | |
| open FStar.Seq | |
| let uint = UInt32.t | |
| let pair = uint & uint | |
| let rec snds_having_fst (i: uint) (e: seq pair) | |
| : Tot (seq uint) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module NodeTestSandbox | |
| open FStar.Seq | |
| open FStar.Seq.Base | |
| open FStar.IntegerIntervals | |
| type address = UInt32.t | |
| type address_list = seq address |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module FStar.Seq.Partitions | |
| open FStar.Seq | |
| open FStar.IntegerIntervals | |
| (** | |
| This module contains theory for no-duplicates seqence partitions. | |
| We only work with eqtypes here. | |
| Here we call |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module FStar.Algebra.ProofSandbox | |
| open FStar.Algebra.Classes.Equatable | |
| open FStar.Algebra.Classes.Grouplikes | |
| open FStar.Algebra.Classes.Ringlikes | |
| module LB = FStar.List.Tot.Base | |
| module TC = FStar.Tactics.Typeclasses | |
| #set-options "--z3rlimit 1 --ifuel 1 --fuel 1" |