Georges Dupéron
|
fb484502ba
|
Migrate lib/ to jsmaniac/phc-toolkit project: removed lib/… files.
|
2016-04-05 16:07:18 +02:00 |
|
Georges Dupéron
|
f5433ff093
|
Migrate lib/ to jsmaniac/phc-toolkit project: Use phc-toolkit instead of lib/…
|
2016-04-05 13:54:20 +02:00 |
|
Georges Dupéron
|
a46a7c852a
|
Merge branch 'graph-rich-return'
|
2016-04-04 22:02:10 +02:00 |
|
Georges Dupéron
|
91d0ce1447
|
Temporarily disable raco cover as it goes Out Of Memory on travis-ci :-( .
|
2016-04-04 21:57:26 +02:00 |
|
Georges Dupéron
|
b011a804c6
|
Fixed tests, cleanup, fixed missing (provide (for-syntax racket/base)) in #lang lib.rkt
|
2016-04-04 20:22:08 +02:00 |
|
Georges Dupéron
|
30a78bdaa3
|
General cleanup and API cleanup for graph-6-rich-returns.lp2.rkt
|
2016-04-04 18:49:18 +02:00 |
|
Georges Dupéron
|
cd150cf2b3
|
Part 3 of inline-instance-top works!
|
2016-04-04 15:44:52 +02:00 |
|
Georges Dupéron
|
d175d154c3
|
Part 2 of inline-instance-top
|
2016-04-04 12:50:01 +02:00 |
|
Georges Dupéron
|
f2a43904b5
|
Part 1 of inline-instance-top (with correct return type)
|
2016-04-03 17:13:13 +02:00 |
|
Georges Dupéron
|
9124c39c0d
|
Part 1 of inline-instance-top (unfinished, the return type is Any).
|
2016-04-03 02:39:50 +02:00 |
|
Georges Dupéron
|
9e428b80c8
|
Added link to build stats in README.
|
2016-04-01 11:47:42 +02:00 |
|
Georges Dupéron
|
20802f257f
|
Uncommited changes.
|
2016-03-31 18:36:01 +02:00 |
|
Georges Dupéron
|
e9c3fbf8e5
|
Cleanup.
|
2016-03-25 18:59:10 +01:00 |
|
Georges Dupéron
|
2982e49e6e
|
Fixed bug with rich-returns, the procedure generated by inline-instance* had the wrong return type.
|
2016-03-25 18:38:05 +01:00 |
|
Georges Dupéron
|
4271af2839
|
Merge branch 'graph-rich-return' of github.com:jsmaniac/phc into graph-rich-return
|
2016-03-24 18:22:18 +01:00 |
|
Georges Dupéron
|
fd654fa36d
|
Added #:roots option to graph.lp2.rkt, for returning multiple (possibly disconnected) roots.
|
2016-03-24 18:16:23 +01:00 |
|
Georges Dupéron
|
fada7a82bd
|
Fix build due to division by zero bug in raco cover (issue #118).
|
2016-03-23 17:48:09 +01:00 |
|
Georges Dupéron
|
e6ff012973
|
Moved tests to separate files (part 2).
|
2016-03-23 17:00:00 +01:00 |
|
Georges Dupéron
|
4daa2bb86a
|
Moved tests to separate files (part 1).
|
2016-03-22 22:59:20 +01:00 |
|
Georges Dupéron
|
069109b76f
|
Removed initialization of debug-syntax, which doesn't work in headless environments like travis-ci.
|
2016-03-22 22:03:27 +01:00 |
|
Georges Dupéron
|
e4ade5da29
|
Added missing dependency
|
2016-03-22 19:11:21 +01:00 |
|
Georges Dupéron
|
192dd991a6
|
Added missing dependency
|
2016-03-22 19:02:59 +01:00 |
|
Georges Dupéron
|
c70b36609c
|
Fixed compilation errors. Commented out tests that don't pass due to FB case 137.
|
2016-03-22 18:53:26 +01:00 |
|
Georges Dupéron
|
6324e1862b
|
Fixed compilation errors.
|
2016-03-22 16:26:27 +01:00 |
|
Georges Dupéron
|
c905501b70
|
Fixed compilation errors.
|
2016-03-22 13:55:03 +01:00 |
|
Georges Dupéron
|
3516d1aac8
|
Fixed bug due to improper implementation of #:?, FB case #107.
|
2016-03-22 13:33:45 +01:00 |
|
Georges Dupéron
|
4d73b476d3
|
Started documenting ADTs
|
2016-03-22 13:20:34 +01:00 |
|
Georges Dupéron
|
1c691be00a
|
Started documenting how rich-returns works.
|
2016-03-22 13:20:17 +01:00 |
|
Georges Dupéron
|
929f16ee1c
|
WIP on FB case 133 Allow returning both promises for and the actual type in the first pass of rich-returns
|
2016-03-18 18:23:05 +01:00 |
|
Georges Dupéron
|
af5b9bcfea
|
Debugging define-graph/rich-returns.
|
2016-03-18 00:10:26 +01:00 |
|
Georges Dupéron
|
e17c026a9d
|
Added uniform-get, fixed most uses of the new constructor representation.
|
2016-03-16 15:48:43 +01:00 |
|
Georges Dupéron
|
26256a09b9
|
WIP on FB case 128
|
2016-03-15 00:55:04 +01:00 |
|
Georges Dupéron
|
bb827ef193
|
Closes FB case 126 Write a define-private-constructor, in addition to define-private-tagged
|
2016-03-14 14:46:27 +01:00 |
|
Georges Dupéron
|
1d16c55f50
|
Closes FB case 120 Use the unique variants in the graph declaration
|
2016-03-14 14:12:21 +01:00 |
|
Georges Dupéron
|
7a643178be
|
Closes FB case 125 Use define-private-tagged in graph.lp2.rkt for with-promises etc. nodes (the ones that shouldn't be seeable outside)
|
2016-03-12 15:11:51 +01:00 |
|
Georges Dupéron
|
46b3785b47
|
Implements FB case 116 "Allow declaring private (i.e. unique) variants, which inherit the more general shared ones with the same tag"
|
2016-03-11 16:54:31 +01:00 |
|
Georges Dupéron
|
7233cb85e9
|
Fixed FB case 117 Make variant use structs, instead of tagged lists.
|
2016-03-11 02:08:17 +01:00 |
|
Georges Dupéron
|
5c7e49bebb
|
Fixed arrow tracking in lib/low (wrong syntax/loc for the module's initial require form etc.)
|
2016-03-04 16:32:39 +01:00 |
|
Georges Dupéron
|
b601cf4498
|
Fixed more issues related to λ/syntax-parse.
|
2016-03-04 16:31:52 +01:00 |
|
Georges Dupéron
|
a0187b5136
|
Fixed issue with λ/syntax-parse, now we can use stx in the body to refer to the whole syntax object.
|
2016-03-04 16:10:31 +01:00 |
|
Georges Dupéron
|
6d88845985
|
Writeup about the subtyping problems.
|
2016-03-03 18:35:51 +01:00 |
|
Georges Dupéron
|
8862166793
|
WIP on rich-returns
|
2016-03-03 14:10:53 +01:00 |
|
Georges Dupéron
|
d38431aa71
|
Merge remote-tracking branch 'all/split-library' into graph-rich-return
|
2016-03-03 00:35:36 +01:00 |
|
Georges Dupéron
|
2f7d57cee4
|
Cleaned up main.rkt
|
2016-03-03 00:33:46 +01:00 |
|
Georges Dupéron
|
f3a3b17a8b
|
Removed typed/racket/no-check from the dependency graph.
|
2016-03-03 00:33:09 +01:00 |
|
Georges Dupéron
|
6faaa1defe
|
Make travis show the racket version.
|
2016-03-02 23:56:28 +01:00 |
|
Georges Dupéron
|
81ee130cd5
|
Circumvent raco make bug racket/typed-racket#292 "open-input-file: cannot open directory as a file": split the (require (submod ".." typed) (submod ".." untyped)) into two separate require forms.
|
2016-03-02 23:52:01 +01:00 |
|
Georges Dupéron
|
eb0942a816
|
Fixed issues caused by splitting library.
|
2016-03-02 20:21:36 +01:00 |
|
Georges Dupéron
|
a91cc950cd
|
Split library into many smaller files.
|
2016-03-02 18:12:17 +01:00 |
|
Georges Dupéron
|
62a92b97a8
|
Use upstream version of raco cover.
|
2016-03-01 11:13:59 +01:00 |
|