Timothy Clem
|
484abcc2ec
|
Stub out basics for small ruby syntax
|
2018-02-16 13:39:24 -08:00 |
|
Timothy Clem
|
552576f80c
|
New Eval type class to go with
|
2018-02-16 13:39:05 -08:00 |
|
Timothy Clem
|
47c60e7807
|
New evaluating strategy
|
2018-02-16 13:38:35 -08:00 |
|
Timothy Clem
|
e46d92dc65
|
Eval test harness for Ruby
|
2018-02-16 13:37:56 -08:00 |
|
Timothy Clem
|
e0272ae982
|
Small version of Ruby syntax
|
2018-02-16 13:37:47 -08:00 |
|
joshvera
|
0991bcdadc
|
Replace member expression with nested identifier
|
2018-02-16 16:32:32 -05:00 |
|
joshvera
|
cb6df90b07
|
++haskell-tree-sitter
|
2018-02-16 16:26:49 -05:00 |
|
joshvera
|
37356a1675
|
++haskell-tree-sitter
|
2018-02-16 15:47:24 -05:00 |
|
Timothy Clem
|
3c5714af7f
|
Add a type signature here
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
9d52485d9e
|
Reduce duplication
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
8fb782eba5
|
Correct/update docs
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
4b03b90da5
|
Pass value in Interface
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
f6be7cc4ad
|
Remove tracing
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
21ad964ceb
|
s/Program/Interface
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
cbc5776cc9
|
Cleanup, remove imports, extra contexts
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
36fb96fc57
|
Move newtype up in this file
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
432766a6c1
|
Remove TODOs, docs
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
3296644cc8
|
Remove Linker Effect
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
2724c265dd
|
Requiring a module, updates localEnv
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
e328d6d642
|
Custom eval for Programs to maintain env
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
1ee4ea11bd
|
Introduce Program Value type
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
ad480eb5fc
|
Add envUnion and envAll functions
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
421108c669
|
I don't why this matters but it does
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
41841b6947
|
Fix the recursive Eff issue with the Linker Effects
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
c3a5bcac36
|
Just use the [] eval instance
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
d187c88604
|
Some temporary tracing to help understand eval flow
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
b1633cf356
|
Blobs so we can know language
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
8d6e00c27a
|
WIP - bunch of different eval options
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
90fcf481ae
|
First, sort of working eval of path, term pairs
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
6d1dc86761
|
s/value/v
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
1943a5a905
|
Parse files to filepath, term pairs
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
01a0bdc236
|
Evaluate a list of terms with MonadLinker avail
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
32c2e92660
|
Couple of extra helper utils
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
244b167992
|
Rewrite to see structure better
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
d310661503
|
Don't know why this effect is necessary, but it is
|
2018-02-16 12:38:29 -08:00 |
|
Timothy Clem
|
dc6ff09ccf
|
Stub out some sort of linker
|
2018-02-16 12:38:29 -08:00 |
|
joshvera
|
188a83dcd2
|
++effects
|
2018-02-16 13:18:51 -05:00 |
|
joshvera
|
bbee1d839c
|
Update JSX terms
|
2018-02-14 15:48:00 -05:00 |
|
joshvera
|
9fa6d42945
|
++tree-sitter-haskell
|
2018-02-14 15:33:38 -05:00 |
|
joshvera
|
31f4e87ac0
|
++haskell-tree-sitter
|
2018-02-14 14:57:26 -05:00 |
|
joshvera
|
03814d25e8
|
++haskell-tree-sitter
|
2018-02-14 11:20:22 -05:00 |
|
joshvera
|
68e4bd3f44
|
Allow nested identifiers in JSX elements and optional JXAttribute assignments
|
2018-02-14 09:40:15 -05:00 |
|
Josh Vera
|
13d311f544
|
Merge pull request #1500 from github/python-fixes
Fix definition of plainImport
|
2018-02-13 20:38:02 -05:00 |
|
joshvera
|
19ab77f434
|
Use expressions
|
2018-02-13 20:28:31 -05:00 |
|
joshvera
|
616a82eb8a
|
Fix tests
|
2018-02-13 12:44:50 -05:00 |
|
joshvera
|
c1e8ce39e2
|
Fix definition of plainImport since dotted names can have many expressions
|
2018-02-13 11:57:40 -05:00 |
|
Josh Vera
|
d8e5555b0e
|
Merge pull request #1486 from github/import-graph
Import graph
|
2018-02-13 11:37:19 -05:00 |
|
Timothy Clem
|
aed971ed07
|
Merge branch 'master' into import-graph
|
2018-02-12 10:11:29 -08:00 |
|
Rob Rix
|
209c0c3133
|
Merge pull request #1495 from github/algebraic-graphs
Algebraic graphs
|
2018-02-08 11:25:06 -05:00 |
|
Timothy Clem
|
c1bc28d0ac
|
Cleanup commented out code
|
2018-02-07 13:07:38 -08:00 |
|