Organisationsocaml-gospelgospelpull/449Build History

Build History for pull/449

Builds (127)
Update change log
d97881
Add pretty printer for typed AST
80b381
tmp
f499d7
Add pretty printer for typed AST
5d52e9
test
ac6821
Add pretty printer for typed AST
c17ee8
test
6c6bbd
test
e77f51
Add pretty printer for typed AST
83631a
Add pretty printer for typed AST
fb3272
Add pretty printer for typed AST
a92bea
Pretty printer for the untyped AST
30e786
Let bindings can destruct tuples
c5bc4e
Let bindings can destruct tuples
97ce3f
Let bindings can destruct tuples
5ecf2f
Let bindings can destruct tuples
0c917c
Let bindings can destruct tuples
b7d6db
Let bindings can destruct tuples
789896
Let bindings can destruct tuples
37507c
Let bindings can destruct tuples
27c54e
Let bindings can destruct tuples
67719a
(Probably temporary) Add files describing changes
310a99
(Probably temporary) Add files describing changes
ffa69b
(Probably temporary) Add files describing changes
111f20
Disallow explicit produces clauses.
d8bba1
Disallow explicit produces clauses.
ba22c9
Disallow explicit produces clauses.
cf8b35
Disallow explicit produces clauses.
e88992
Disallow explicit produces clauses.
c2f2b4
Disallow explicit produces clauses.
69b5ee
OCaml function specification tests
f20c3e
OCaml function specification tests
dd5c5d
Change priority for old tag
64cfb8
Type check exceptional post conditions
aea76a
Type check exceptional post conditions
9c4d74
Type check exceptional post conditions
ffca4f
Type check exceptional post conditions
1456a9
tall frosty glass of oooooh boy
96ace9
Add exceptional specification to the parser
566cd7
OCaml function specification tests
b2d905
OCaml function specification tests
7e09d0
Track mutability of OCaml variables
e5e2a0
Track mutability of OCaml variables
2203e9
Track mutability of OCaml variables
2835bf
Track mutability of OCaml variables
5982dc
Track mutability of OCaml variables
1d33c5
Track mutability of OCaml variables
428325
Track if mutability of OCaml variables
d70325
OCaml top level values can be used within specs
36c0de
OCaml top level values can be used within specs
a0546e
OCaml top level values can be used within specs
bf2caf
OCaml function specification tests
b7171e
OCaml function specification tests
79ba4f
OCaml function specification tests
cb18c7
Changes to the structure of OCaml function specs
908b52
Changes to the structure of OCaml function specs
539234
wip
098cdc
Changes to the structure of OCaml function specs
ce825d
Changes to the structure of OCaml function specs
07f102
Changes to the structure of OCaml function specs
989bc2
Add lens for each OCaml type
07088a
needs rebase maybe?
58d2d1
Process exception declarations
925601
Process exception declarations
94a89f
Process exception declarations
2d2efd
Add model fields
102e9c
Add model fields
079219
Add model fields
271ee8
Add model fields
d9a9bc
Add model fields
a7a58d
Change ephemeral keyword to mutable
2d01e8
Change ephemeral keyword to mutable
1a11e6
Change ephemeral keyword to mutable
1e5eda
Change ephemeral keyword to mutable
e558f8
Change ephemeral keyword to mutable
94a7f4
Tests for different namespaces
6ca36f
Tests for different namespaces
8e5827
Tests for different namespaces
d959b4
Tests for different namespaces
0065b2
Tests for different namespaces
3d4f04
Tests for different namespaces
b28602
Tracks OCaml type declarations
962988
Tracks OCaml type declarations
b2e080
Tracks OCaml type declarations
9369eb
Tracks OCaml type declarations
d93ec5
Can track OCaml type declarations
f76dc0
Support for OCaml type declarations
9fc103
Support for OCaml type declarations
8fc251
Support for OCaml type declarations
22a8af
Differentiate between Gospel and OCaml namespaces.
824a6d
Differentiate between Gospel and OCaml namespaces.
05cca1
Differentiate between Gospel and OCaml namespaces.
6e197f
Differentiate between Gospel and OCaml namespaces.
3e7b33
Differentiate between Gospel and OCaml namespaces.
649d26
Differentiate between Gospel and OCaml namespaces.
cf46d9
Differentiate between Gospel and OCaml namespaces.
eda984
wip
68502d
Add tests for type specifications
240610
Type checks type specifications
a8a657
Add tests for name resolution of modules
2cd5fa
Add typechecking tests
81c9af
Add typechecking tests
a7c8d2
Add typechecking tests
d64bd5
Allow local opens
850e43
Allow opening modules
7d167e
Processes function specifications
1c779e
Processes function specifications
7b9778
Processes function specifications
21b007
Processes function specifications
315138
Processes function specifications
f3f356
Tests for mutually recursive types
73030c
Tests for mutually recursive types
5b3429
Tests for mutually recursive types
c0ae73
Tests for mutually recursive types
fbc5de
Processes recursive type declarations
22b219
Processes recursive type declarations
5a8470
Processes recursive type declarations
082afe
Add typechecking tests
061cd2
Add typechecking tests
732c04
fixup! Avoid name collisions for generated type variables
eb7dea
Add typechecking tests
8b61cb
Add typechecking tests
d4fd28
Add typechecking tests
e2a5fa
Add typechecking tests
1b5e9e
Add typechecking tests
369044
Add typechecking tests
3d2aaf
Add typechecking tests
a8ef6d