Documentation
GaudisCrypt
.
Syntax
.
ExpressionSyntaxTest
Search
return to top
source
Imports
Init
GaudisCrypt.Syntax.ExpressionSyntax
Imported by
GaudisCrypt
.
Test
.
a
GaudisCrypt
.
Test
.
b
GaudisCrypt
.
Test
.
loc
GaudisCrypt
.
Test
.
test
Tests for
ExpressionSyntax
#
Experiments for expressions
#
source
axiom
GaudisCrypt
.
Test
.
a
[
ProgramSpec
]
:
Lens
ℕ
State
source
axiom
GaudisCrypt
.
Test
.
b
[
ProgramSpec
]
:
Lens
ℕ
State
source
axiom
GaudisCrypt
.
Test
.
loc
[
ProgramSpec
]
:
Lens
ℕ
(
ProcedureState
Unit
)
source
noncomputable def
GaudisCrypt
.
Test
.
test
[
ProgramSpec
]
:
Getter
ℕ
(
ProcedureState
Unit
)
Equations
GaudisCrypt.Test.test
=
{
get
:=
fun (
st
:
GaudisCrypt.ProcedureState
Unit
) =>
§
GaudisCrypt.Test.a
+
§
GaudisCrypt.Test.loc
}
Instances For