Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tweaks | Haoyi Li | 2014-11-26 | 1 | -1/+0 |
| | |||||
* | works | lihaoyi | 2014-11-25 | 1 | -4/+4 |
| | |||||
* | moved scalaParser to its own subproject | lihaoyi | 2014-11-24 | 7 | -958/+2 |
| | |||||
* | Fixed sidebar scrolling problems and added a button to collapse/expand the ↵ | Li Haoyi | 2014-11-18 | 2 | -10/+19 |
| | | | | sidebar | ||||
* | Handle cases like `val __K__0__1___+++ = 10` | Li Haoyi | 2014-11-17 | 5 | -30/+67 |
| | |||||
* | tweak | Li Haoyi | 2014-11-17 | 1 | -67/+76 |
| | |||||
* | Robustified parsing of keywords | Li Haoyi | 2014-11-17 | 2 | -71/+78 |
| | |||||
* | Made sure `true` `false` and the various keywords check to make sure they ↵ | Li Haoyi | 2014-11-17 | 4 | -7/+29 |
| | | | | aren't part of a larger identifier | ||||
* | Type colon for reals this time | Li Haoyi | 2014-11-17 | 1 | -1/+1 |
| | |||||
* | operators which start with `:` will no longer be mistaken for type ↵ | Li Haoyi | 2014-11-17 | 2 | -17/+42 |
| | | | | ascriptions, since now we're using `TypeColon` which checks for trailing operators before succeeding | ||||
* | Operators like `=:=` work | Li Haoyi | 2014-11-17 | 2 | -48/+121 |
| | |||||
* | Made line comments (//) not eat the newline so other things can use it | Li Haoyi | 2014-11-17 | 2 | -13/+5 |
| | |||||
* | Fixed type patterns to use CompoundType to not collide with with `=>` in ↵ | Li Haoyi | 2014-11-17 | 2 | -13/+92 |
| | | | | pattern matches | ||||
* | ScalaTexPlugin now parses correctly | Li Haoyi | 2014-11-16 | 3 | -8/+12 |
| | |||||
* | The parser has reached meta-circularity~! | Li Haoyi | 2014-11-16 | 3 | -9/+15 |
| | |||||
* | Minimized another perf problem from ParserTests.scala also related to ↵ | Li Haoyi | 2014-11-16 | 2 | -7/+11 |
| | | | | too-much-nesting probably being exponential | ||||
* | Seems to have sped it up, so the minimal slow-parse is now fast, but ↵ | Li Haoyi | 2014-11-16 | 1 | -1/+1 |
| | | | | ParserTests.scala still hangs | ||||
* | Minimized for reals; removing even the ()s makes it not-hang | Li Haoyi | 2014-11-16 | 1 | -7/+1 |
| | |||||
* | Narrower... | Li Haoyi | 2014-11-16 | 1 | -10/+7 |
| | |||||
* | Minimized more... | Li Haoyi | 2014-11-16 | 1 | -22/+8 |
| | |||||
* | Kinda-minimized the ParserTests.scala hang | Li Haoyi | 2014-11-16 | 1 | -4/+34 |
| | |||||
* | opened up two more file-tests | Li Haoyi | 2014-11-16 | 2 | -40/+21 |
| | |||||
* | Turned on Trim.scala test | Li Haoyi | 2014-11-16 | 1 | -2/+38 |
| | |||||
* | Added more file-tests, renamed to scalaparser | Li Haoyi | 2014-11-16 | 7 | -43/+43 |
| | |||||
* | Removed all circular dependencies in scalatexApi | Li Haoyi | 2014-11-16 | 4 | -7/+7 |
| | |||||
* | Bunch of moving things into namespaces, `Basic`, `Identifiers` and ↵ | Li Haoyi | 2014-11-16 | 5 | -154/+155 |
| | | | | `Literals` don't have their guts spilling everywhere | ||||
* | Moved some book-data stuff into the scalatex file to take advantage of the ↵ | Li Haoyi | 2014-11-16 | 2 | -794/+794 |
| | | | | new multi-line Scala expressions | ||||
* | All of syntax/ parses great | Li Haoyi | 2014-11-16 | 2 | -109/+117 |
| | |||||
* | Failing test case for `|` in pattern matches | Li Haoyi | 2014-11-16 | 3 | -5/+37 |
| | |||||
* | All unit tests pass, file integration tests still seem to have crappy ↵ | Li Haoyi | 2014-11-16 | 3 | -99/+205 |
| | | | | performance | ||||
* | Fixed more things, added "macro" keyword | Li Haoyi | 2014-11-16 | 2 | -54/+144 |
| | |||||
* | Some part of SyntaxTest parses successfully, the match expression doesn't | Li Haoyi | 2014-11-16 | 2 | -17/+38 |
| | |||||
* | All tests pass??? | Li Haoyi | 2014-11-16 | 4 | -17/+26 |
| | |||||
* | Something works... | Li Haoyi | 2014-11-16 | 3 | -83/+85 |
| | |||||
* | WIP | Li Haoyi | 2014-11-16 | 6 | -913/+944 |
| | |||||
* | works | Li Haoyi | 2014-11-15 | 1 | -0/+18 |
| | |||||
* | Small cleanup, book is now acyclic | Li Haoyi | 2014-11-10 | 1 | -1/+0 |
| | |||||
* | Small cleanup, book is now acyclic | Li Haoyi | 2014-11-10 | 5 | -14/+5 |
| | |||||
* | First flesh out of Semantic Differences | Li Haoyi | 2014-11-07 | 2 | -13/+10 |
| | |||||
* | The book compiles again! | Li Haoyi | 2014-11-05 | 2 | -19/+20 |
| | |||||
* | most stuff in scalatexApi passes | Li Haoyi | 2014-11-05 | 3 | -26/+15 |
| | |||||
* | Most error tests pass except for lambdas | Li Haoyi | 2014-11-05 | 2 | -69/+70 |
| | |||||
* | if-else error positions now work | Li Haoyi | 2014-11-05 | 4 | -101/+112 |
| | |||||
* | Fixed the Scala grammar, property/call/type-param chaining now works and ↵ | Li Haoyi | 2014-11-05 | 4 | -1135/+1148 |
| | | | | more tests pass | ||||
* | Turns out I didn't fix it, let's try again | Li Haoyi | 2014-11-05 | 3 | -1116/+1116 |
| | |||||
* | Fixed bug in SimpleExpr grammar | Li Haoyi | 2014-11-05 | 3 | -21/+31 |
| | |||||
* | Text nodes have positions, more error tests pass | Li Haoyi | 2014-11-05 | 4 | -57/+61 |
| | |||||
* | Block positions work | Li Haoyi | 2014-11-05 | 3 | -42/+46 |
| | |||||
* | Refactored trim | Li Haoyi | 2014-11-05 | 3 | -134/+134 |
| | |||||
* | Trim migration half done | Li Haoyi | 2014-11-05 | 3 | -10/+15 |
| |