Rob Rix
|
a30769167c
|
Document 'pure' assignments.
|
2017-05-04 11:29:44 -04:00 |
|
Rob Rix
|
9644561a8d
|
Document the basic primitives.
|
2017-05-04 11:27:43 -04:00 |
|
Rob Rix
|
dde29370de
|
Simplify the initial discussion of Assignments.
|
2017-05-04 11:06:25 -04:00 |
|
Rob Rix
|
838262df2d
|
Clarify the assignment-context bit.
|
2017-05-04 11:04:42 -04:00 |
|
Rob Rix
|
9d5b040c42
|
Merge remote-tracking branch 'origin/master' into assignment-best-practices
|
2017-05-04 11:01:31 -04:00 |
|
Rob Rix
|
68b813d51b
|
Merge branch 'master' into 🔥-split-renderer
|
2017-05-04 10:59:21 -04:00 |
|
Timothy Clem
|
c0b52583e5
|
Merge pull request #1101 from github/bump-tree-sitter
++tree-sitter and friends and use new halt_on_error for parsing
|
2017-05-04 07:57:14 -07:00 |
|
Rob Rix
|
a14093bf06
|
Correct the usage for the -o flag.
|
2017-05-04 10:56:28 -04:00 |
|
Rob Rix
|
32a6901d38
|
📝 the module a bit.
|
2017-05-04 10:55:12 -04:00 |
|
Rob Rix
|
7de25c4c7c
|
🔥 tests of split output.
|
2017-05-04 10:16:15 -04:00 |
|
Rob Rix
|
f13e4511bf
|
🔥 the dependencies on blaze.
|
2017-05-04 10:11:21 -04:00 |
|
Rob Rix
|
9c2b7dfbe0
|
🔥 Renderer.Split.
|
2017-05-04 10:10:45 -04:00 |
|
Rob Rix
|
d085b11789
|
🔥 the split diff renderer.
|
2017-05-04 10:09:29 -04:00 |
|
Rob Rix
|
d5e0cd5693
|
🔥 the split diff arguments constructor.
|
2017-05-04 10:09:19 -04:00 |
|
Rob Rix
|
f385a6e54f
|
🔥 the --split renderer flag.
|
2017-05-04 10:09:02 -04:00 |
|
Timothy Clem
|
6e6d3e1432
|
Go tests with parse error have much smaller trees when we halt on error
|
2017-05-03 14:12:43 -07:00 |
|
Timothy Clem
|
31c01c0092
|
Give sExpressions output a trailing newline again
|
2017-05-03 14:11:37 -07:00 |
|
Timothy Clem
|
69b6c6b21e
|
Let reading from /dev/null throw - need emptySourceBlob for this case
|
2017-05-03 14:11:02 -07:00 |
|
Timothy Clem
|
8ff3b0dfbc
|
Fix up script/generate-example, no-index isn't a thing anymore
|
2017-05-03 14:07:16 -07:00 |
|
Timothy Clem
|
c9f69c32b5
|
++haskell-tree-sitter to use halt_on_error
|
2017-05-03 13:22:46 -07:00 |
|
Timothy Clem
|
9b3329b41a
|
++tree-sitter and friends
|
2017-05-03 13:14:21 -07:00 |
|
Rob Rix
|
f27c8eae98
|
Merge pull request #1098 from github/generalize-s-expression-rendering
Generalize s-expression rendering to arbitrary Foldables
|
2017-05-03 14:22:28 -04:00 |
|
Rob Rix
|
363d21b607
|
Generalize s-expression rendering to arbitrary Foldables.
|
2017-05-03 13:43:32 -04:00 |
|
Rob Rix
|
38b1775ee7
|
Merge pull request #1096 from github/ruby-control-flow-a-la-carte
Ruby control flow à la carte
|
2017-05-02 15:17:50 -04:00 |
|
Rob Rix
|
294af6e407
|
Merge branch 'master' into ruby-control-flow-a-la-carte
|
2017-05-02 15:07:01 -04:00 |
|
Rob Rix
|
cefd3e0a6a
|
Rename go to ifElsif.
|
2017-05-02 15:03:30 -04:00 |
|
Rob Rix
|
53823c2718
|
Merge pull request #1094 from github/better-error-reporting-for-repetitions
Better error reporting for repetitions
|
2017-05-02 14:37:58 -04:00 |
|
Rob Rix
|
dd2ee0a669
|
Use the leaf helper to assign symbols.
|
2017-05-02 11:33:51 -04:00 |
|
Rob Rix
|
137b26d203
|
Define addition expression syntax.
|
2017-05-02 11:31:37 -04:00 |
|
Rob Rix
|
2246580687
|
Define assignment syntax.
|
2017-05-02 11:26:02 -04:00 |
|
Rob Rix
|
492b8e895e
|
🔥 redundant parens.
|
2017-05-02 11:25:48 -04:00 |
|
Rob Rix
|
40b0ff3a7b
|
Derive an IsString instance for Source.
|
2017-05-02 09:37:02 -04:00 |
|
Rob Rix
|
5ddd0995d0
|
Sort imports.
|
2017-05-02 09:35:42 -04:00 |
|
Rob Rix
|
0b96eb7c0f
|
Assign symbol literals.
|
2017-05-01 17:22:35 -04:00 |
|
Rob Rix
|
d025774908
|
Rename the SymbolLiteral constructor to Symbol.
|
2017-05-01 17:20:36 -04:00 |
|
Rob Rix
|
19c0abc218
|
Move the control flow modifiers into the normal variations.
|
2017-05-01 17:15:25 -04:00 |
|
Rob Rix
|
0519f658ea
|
Note some more literals.
|
2017-05-01 17:07:51 -04:00 |
|
Rob Rix
|
366a77ade4
|
Note a potential direction for numeric literals.
|
2017-05-01 17:06:38 -04:00 |
|
Rob Rix
|
ea2ccec784
|
Note that we don’t differentiate between line/block comments yet.
|
2017-05-01 16:59:04 -04:00 |
|
Rob Rix
|
051e87a3b2
|
Note that redo/retry aren’t yet handled.
|
2017-05-01 16:54:30 -04:00 |
|
Rob Rix
|
5881bae111
|
Note that we don’t discriminate between .. and ... yet.
|
2017-05-01 16:50:41 -04:00 |
|
Rob Rix
|
87f779af46
|
Assign range literals.
|
2017-05-01 16:50:00 -04:00 |
|
Rob Rix
|
202f31fa96
|
Assign for each bindings as identifiers.
|
2017-05-01 16:47:11 -04:00 |
|
Rob Rix
|
ae56675e3b
|
Assign for statements.
|
2017-05-01 16:44:52 -04:00 |
|
Rob Rix
|
20109d2705
|
Assign until modifiers.
|
2017-05-01 16:38:35 -04:00 |
|
Rob Rix
|
8aad196202
|
Assign until statements.
|
2017-05-01 16:37:13 -04:00 |
|
Rob Rix
|
5ab78c37b9
|
Assign while modifiers.
|
2017-05-01 15:59:08 -04:00 |
|
Rob Rix
|
173c0ecef6
|
Assign while statements.
|
2017-05-01 15:57:09 -04:00 |
|
Rob Rix
|
90b07663ed
|
Avoid producing extra errors when we have one already.
|
2017-05-01 15:53:00 -04:00 |
|
Rob Rix
|
b1ef673d86
|
Errors point at the start of the current node where possible.
|
2017-05-01 11:21:07 -04:00 |
|