Timothy Clem
|
1a9200b783
|
tokenizing for Ruby blocks (functions)
|
2018-08-21 13:17:13 -07:00 |
|
Timothy Clem
|
9e0e56479e
|
Handle comments with trailing seps
|
2018-08-21 13:16:49 -07:00 |
|
Ayman Nadeem
|
a4ce904e5d
|
add normalize function
|
2018-08-21 16:12:05 -04:00 |
|
Ayman Nadeem
|
5949c6e7d6
|
Merge branch 'master' into evaluatable-instances
|
2018-08-21 15:55:15 -04:00 |
|
Timothy Clem
|
5ac0b5a900
|
Continue to refine tokenize api with Ruby as example
|
2018-08-21 11:16:39 -07:00 |
|
Timothy Clem
|
3b6c51aa70
|
No need for TComment yet
|
2018-08-21 11:16:16 -07:00 |
|
Timothy Clem
|
6d3dc92505
|
Just sequenceA_ contextTerms for now
|
2018-08-21 11:15:59 -07:00 |
|
Patrick Thomson
|
7f5783abb0
|
Fix Haddock generation.
Bumps gRPC-haskell and removes an invalid (and unilluminating) comment.
To test, run `stack haddock --fast --open`.
|
2018-08-21 12:40:16 -04:00 |
|
Timothy Clem
|
beb0f5f6c3
|
This got renamed
|
2018-08-21 09:39:47 -07:00 |
|
Timothy Clem
|
c622251f56
|
Work on Ruby method tokenizing
|
2018-08-21 09:39:37 -07:00 |
|
Timothy Clem
|
51d3422191
|
New splice api
|
2018-08-21 09:39:19 -07:00 |
|
Timothy Clem
|
e8aa27bee5
|
Some renames just to preventing name ambiguity
|
2018-08-21 09:39:10 -07:00 |
|
Timothy Clem
|
7680ba55c8
|
Follow naming changes in JSON translator
|
2018-08-21 09:38:39 -07:00 |
|
Timothy Clem
|
f2a2168e2f
|
imperative_ does sep for us now
|
2018-08-21 09:38:28 -07:00 |
|
Timothy Clem
|
b6ee794f08
|
Use some of the new helpers
|
2018-08-21 09:38:14 -07:00 |
|
Timothy Clem
|
f507e4f118
|
Flesh out tokenizing helpers a bit
|
2018-08-21 09:37:41 -07:00 |
|
Timothy Clem
|
9379865adc
|
Just reformatting
|
2018-08-21 09:37:26 -07:00 |
|
Timothy Clem
|
4ecd10c8ed
|
Make sure we handle unhandled in typesetting
|
2018-08-21 09:37:06 -07:00 |
|
Timothy Clem
|
4e63bd9a80
|
Few more ruby test functions
|
2018-08-21 09:36:45 -07:00 |
|
Timothy Clem
|
cfa38c0a4a
|
Helper function to run just to translating
|
2018-08-21 09:36:32 -07:00 |
|
Charlie Somerville
|
7abe418829
|
Merge pull request #2141 from github/charliesome/analysis-configuration-module
Reshuffle module layout so that Environment can depend on Heap
|
2018-08-21 13:59:14 +10:00 |
|
Charlie Somerville
|
b8f33b7890
|
remove unused import
|
2018-08-21 13:49:48 +10:00 |
|
Charlie Somerville
|
5f6961e737
|
move Analysis.Abstract.Configuration to Control.Abstract
|
2018-08-21 13:42:45 +10:00 |
|
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 |
|