Charlie Somerville
|
ec852844cb
|
reshuffle module layout so that Environment can depend on Heap
|
2018-08-21 13:42:45 +10:00 |
|
Timothy Clem
|
b0311ff77e
|
Ruby test hardness for ghci
|
2018-08-20 18:11:41 -07:00 |
|
Timothy Clem
|
cbdb932af8
|
Ruby translation step for the pipeline
|
2018-08-20 18:11:30 -07:00 |
|
Timothy Clem
|
e6c36296f1
|
Some Tokenize instances
|
2018-08-20 18:11:05 -07:00 |
|
Timothy Clem
|
11252f9ba7
|
JSON has to handle all this now
|
2018-08-20 18:10:28 -07:00 |
|
Timothy Clem
|
8e9136fd57
|
Introduce concept of unhandled splices in the stream
|
2018-08-20 18:10:13 -07:00 |
|
Timothy Clem
|
634900a58c
|
Function just to run the tokenizing step
|
2018-08-20 18:08:48 -07:00 |
|
Timothy Clem
|
c1b615d285
|
Some common tokenizing helpers
|
2018-08-20 18:08:24 -07:00 |
|
Ayman Nadeem
|
bf0d2c0418
|
adjust liftBitwise to include float
|
2018-08-20 18:57:28 -04:00 |
|
Ayman Nadeem
|
da79989904
|
add test for await
|
2018-08-20 17:42:58 -04:00 |
|
Ayman Nadeem
|
c6b31ab886
|
fix rshift and lshift tests
|
2018-08-20 17:01:13 -04:00 |
|
Ayman Nadeem
|
167e9e3934
|
test for rshift
|
2018-08-20 16:57:35 -04:00 |
|
Ayman Nadeem
|
8cf838217c
|
test for lshift
|
2018-08-20 16:56:37 -04:00 |
|
Ayman Nadeem
|
a3bec5b910
|
add tests for bor, band, bxor
|
2018-08-20 16:47:59 -04:00 |
|
Timothy Clem
|
1d751ef79a
|
Mini Ruby
|
2018-08-20 11:23:37 -07:00 |
|
Timothy Clem
|
80ee53ed9d
|
s/prettyPrint/tokenize
|
2018-08-20 10:38:03 -07:00 |
|
Timothy Clem
|
a473a346c9
|
Slightly different JSON printing options
|
2018-08-20 10:37:55 -07:00 |
|
Timothy Clem
|
ae20bf5477
|
Docs on remark function
|
2018-08-20 10:37:33 -07:00 |
|
Timothy Clem
|
58cf9925fa
|
Not using this
|
2018-08-20 10:37:24 -07:00 |
|
Timothy Clem
|
3c53862e19
|
Merge remote-tracking branch 'origin/master' into source-aware-reprinter
|
2018-08-20 10:17:38 -07:00 |
|
Timothy Clem
|
4e5983c5e0
|
Fix lints
|
2018-08-20 10:08:53 -07:00 |
|
Timothy Clem
|
92a15e2bcb
|
Better docs and param naming
|
2018-08-20 09:58:28 -07:00 |
|
Timothy Clem
|
b5fdc2d079
|
New take on layout rules
|
2018-08-20 09:52:30 -07:00 |
|
Timothy Clem
|
d42d02fe62
|
Organize imports, not using TokenizerEffs
|
2018-08-20 09:52:19 -07:00 |
|
Timothy Clem
|
1dc89961b2
|
Remove Rule
|
2018-08-20 09:52:03 -07:00 |
|
Timothy Clem
|
ea553c69db
|
Util experiments without using Rule
|
2018-08-20 09:51:41 -07:00 |
|
Timothy Clem
|
552d3fbaf2
|
Translator Monad
|
2018-08-20 09:51:29 -07:00 |
|
Timothy Clem
|
7d185d3001
|
Fully flesh out JSON specific translation step
|
2018-08-20 09:04:08 -07:00 |
|
Timothy Clem
|
193e17b277
|
Docs and clean up imports
|
2018-08-20 09:03:51 -07:00 |
|
Timothy Clem
|
e417b5cbda
|
We have entire context now
|
2018-08-20 09:03:43 -07:00 |
|
Timothy Clem
|
b9a3e3d254
|
Relax need for Eff
|
2018-08-20 09:03:23 -07:00 |
|
Timothy Clem
|
f98cda72cb
|
Bring back re-write experiments in Util
|
2018-08-20 09:03:12 -07:00 |
|
Timothy Clem
|
441c47f5ec
|
Fix up specs
|
2018-08-20 09:03:03 -07:00 |
|
Timothy Clem
|
512ba1f8b6
|
Docs, move these notes
|
2018-08-20 09:02:59 -07:00 |
|
Timothy Clem
|
506bc50350
|
Cleanup, comments, export list
|
2018-08-20 09:02:47 -07:00 |
|
Ayman Nadeem
|
6b99b321ce
|
use Data.Scientific to convert digit
|
2018-08-20 11:26:54 -04:00 |
|
Ayman Nadeem
|
51e19ee242
|
add test for BOr statements
|
2018-08-17 23:47:14 -04:00 |
|
Timothy Clem
|
13e2ba2956
|
default JSON pipeline
|
2018-08-17 16:53:36 -07:00 |
|
Timothy Clem
|
933782ab78
|
Use machines a bit more directly
|
2018-08-17 16:21:55 -07:00 |
|
Timothy Clem
|
cd3233549a
|
WIP, language translation as an additional step in pipeline
|
2018-08-17 15:17:14 -07:00 |
|
Timothy Clem
|
d9218cfd1f
|
Cleanup names a bit
|
2018-08-17 13:15:32 -07:00 |
|
Timothy Clem
|
f239a7a483
|
Typesetting in the pipeline too
|
2018-08-17 12:46:54 -07:00 |
|
Timothy Clem
|
9de1897694
|
WIP - basic translating in machines
|
2018-08-17 11:43:32 -07:00 |
|
Ayman Nadeem
|
6526071cd2
|
WIP test for bitwise OR
|
2018-08-17 14:14:11 -04:00 |
|
Ayman Nadeem
|
5891fe8510
|
add tests for lshift, rshift, unsignedRshift
|
2018-08-17 13:26:34 -04:00 |
|
Ayman Nadeem
|
a5c7010f85
|
add test file for bxor
|
2018-08-17 13:24:40 -04:00 |
|
Ayman Nadeem
|
c76948c76a
|
add test for bitwise and
|
2018-08-17 13:23:53 -04:00 |
|
Ayman Nadeem
|
18694f8143
|
add test for bitwise OR
|
2018-08-17 13:22:48 -04:00 |
|
Ayman Nadeem
|
84f4ed4cfe
|
get rid of unnecessary import
|
2018-08-17 13:08:29 -04:00 |
|
Ayman Nadeem
|
52f07dce3a
|
Merge branch 'master' into evaluatable-instances
|
2018-08-17 13:08:03 -04:00 |
|