Paul Chiusano
|
10903125ac
|
nest combinator
|
2014-09-03 17:01:08 -04:00 |
|
Paul Chiusano
|
bfbe7c1f5a
|
Layout lib
|
2014-09-03 16:47:16 -04:00 |
|
Paul Chiusano
|
f8805054f3
|
changes to breaking algorithm puts first arg on same line
|
2014-09-03 14:14:36 -04:00 |
|
Paul Chiusano
|
bae33579c2
|
term rendering with dynamic reflow seems to be working
|
2014-09-02 11:22:43 -04:00 |
|
Paul Chiusano
|
e3d1e9424a
|
lambda breaking
|
2014-08-30 11:24:18 -04:00 |
|
Paul Chiusano
|
309400f109
|
right associated operator chain rendering
|
2014-08-30 08:45:06 -04:00 |
|
Paul Chiusano
|
c5ad0c5cb3
|
Almost done with operator breaking
|
2014-08-29 17:39:19 -04:00 |
|
Paul Chiusano
|
7adbee7ce7
|
sip on break
|
2014-08-29 16:37:02 -04:00 |
|
Paul Chiusano
|
736b2f050a
|
sip on break function
|
2014-08-29 15:20:18 -04:00 |
|
Paul Chiusano
|
20e0ca4930
|
removed unused definition
|
2014-08-29 14:11:44 -04:00 |
|
Paul Chiusano
|
890004f0ae
|
cleanup
|
2014-08-29 14:10:59 -04:00 |
|
Paul Chiusano
|
c5f75a1003
|
term rendering simplified
|
2014-08-29 14:08:18 -04:00 |
|
Paul Chiusano
|
bbb37b17ff
|
color palette
|
2014-08-29 02:56:18 -04:00 |
|
Paul Chiusano
|
56fd15b7ef
|
finished with term rendering function (draft)
|
2014-08-29 02:56:01 -04:00 |
|
Paul Chiusano
|
bfa4ee1e88
|
rendering of bracketed lists
|
2014-08-29 01:48:40 -04:00 |
|
Paul Chiusano
|
c8abe15da6
|
generalized operator term rendering to work with both fixities
|
2014-08-28 15:22:46 -04:00 |
|
Paul Chiusano
|
0655bfa81b
|
operator chain breaking
|
2014-08-28 15:16:27 -04:00 |
|
Paul Chiusano
|
2de85ade3a
|
doing local name lookup properly
|
2014-08-28 13:17:53 -04:00 |
|
Paul Chiusano
|
03bed42b71
|
Changed metadata representation, no longer need ComparablePath hack, as paths not used as dictionary keys
|
2014-08-28 12:09:00 -04:00 |
|
Paul Chiusano
|
54a79c8a9a
|
Paths and term literals now use arrays rather than linked lists
|
2014-08-28 10:59:40 -04:00 |
|
Paul Chiusano
|
f4af7a937a
|
Local variables now named according to their path, updated metadata on both node and client
|
2014-08-27 18:56:53 -04:00 |
|
Paul Chiusano
|
fd25225da1
|
Paths now can contain indices into vector literals
|
2014-08-27 13:18:24 -04:00 |
|
Paul Chiusano
|
c7c65050d2
|
term rendering WIP
|
2014-08-26 17:36:38 -04:00 |
|
Paul Chiusano
|
7d80b672dd
|
added fixity declarations to metadata
|
2014-08-26 11:23:23 -04:00 |
|
Paul Chiusano
|
6f3a74242d
|
worked out signature for term rendering
|
2014-08-25 21:58:42 -04:00 |
|
Paul Chiusano
|
7d7513f1c4
|
working on term rendering
|
2014-08-25 16:30:24 -04:00 |
|
Paul Chiusano
|
26401b1ec7
|
working on term rendering
|
2014-08-25 13:18:35 -04:00 |
|
Paul Chiusano
|
23c59d80c9
|
filled in todo in json parser for objects
|
2014-08-22 15:46:50 -04:00 |
|
Paul Chiusano
|
5dbb49e8a7
|
finished with node API
|
2014-07-13 11:08:17 -04:00 |
|
Paul Chiusano
|
dd22538c78
|
moar progress
|
2014-07-13 10:14:44 -04:00 |
|
Paul Chiusano
|
8d7e549528
|
halfway through client-side node api
|
2014-07-13 10:13:23 -04:00 |
|
Paul Chiusano
|
9e9527c352
|
started on implementation of asynchronous node interface
|
2014-07-12 13:50:11 -04:00 |
|
Paul Chiusano
|
1f71b661aa
|
finished with jsonifiers
|
2014-07-12 12:35:22 -04:00 |
|
Paul Chiusano
|
a5960bc9f3
|
finished with term and type jsonifiers
|
2014-07-12 12:00:39 -04:00 |
|
Paul Chiusano
|
eb3241f179
|
working on jsonifiers
|
2014-07-12 11:23:10 -04:00 |
|
Paul Chiusano
|
47583148ab
|
cleanup of parsers
|
2014-07-12 10:45:29 -04:00 |
|
Paul Chiusano
|
e188798850
|
simplified JSON parsers
|
2014-07-12 10:43:25 -04:00 |
|
Paul Chiusano
|
1bbbd5486f
|
finished with metadata parser, now working on jsonifiers
|
2014-07-11 19:18:28 -04:00 |
|
Paul Chiusano
|
b876d4a0f9
|
term parser completed
|
2014-07-11 18:01:13 -04:00 |
|
Paul Chiusano
|
3b88a5842a
|
parser more efficient
|
2014-07-11 17:08:35 -04:00 |
|
Paul Chiusano
|
6cd5b99c3f
|
Elm code for parsing types
|
2014-07-11 15:21:24 -04:00 |
|
Paul Chiusano
|
87f787fda7
|
simplified json representation of var and modified vector literals
|
2014-07-11 15:18:02 -04:00 |
|
Paul Chiusano
|
1b35e3c31d
|
removed LICENSE file, going to have separate license for node and editor code
|
2014-07-08 17:34:20 -04:00 |
|
Paul Chiusano
|
541dd91612
|
moved node backend to separate subdirectory
|
2014-07-08 17:32:47 -04:00 |
|
Paul Chiusano
|
b8dc00fc3f
|
performing hash-consing declaration in createTerm function
|
2014-07-08 17:06:25 -04:00 |
|
Paul Chiusano
|
44e732ffbe
|
fixed bugs with hash consing
|
2014-07-08 15:22:37 -04:00 |
|
Paul Chiusano
|
8e155b8099
|
implemented hash consing, and term hashing now does further normalization
|
2014-07-08 12:03:00 -04:00 |
|
Paul Chiusano
|
9712e91a4c
|
using URL parameters for a few node api functions
|
2014-07-07 21:20:11 -04:00 |
|
Paul Chiusano
|
ed77668fd7
|
finished simple interpreter and added new build for running node server
|
2014-07-04 14:03:40 -04:00 |
|
Paul Chiusano
|
59446fe7e4
|
recursively resolve references in term linking function
|
2014-07-04 12:50:44 -04:00 |
|