summaryrefslogtreecommitdiff
path: root/scalatexApi/src/main
Commit message (Collapse)AuthorAgeFilesLines
* scalatex broken out into separate project which needs to be published separatelyLi Haoyi2014-12-034-400/+0
|
* tweaksHaoyi Li2014-11-261-1/+0
|
* workslihaoyi2014-11-251-4/+4
|
* moved scalaParser to its own subprojectlihaoyi2014-11-245-556/+1
|
* Fixed sidebar scrolling problems and added a button to collapse/expand the ↵Li Haoyi2014-11-181-1/+1
| | | | sidebar
* Handle cases like `val __K__0__1___+++ = 10`Li Haoyi2014-11-174-29/+45
|
* tweakLi Haoyi2014-11-171-67/+76
|
* Robustified parsing of keywordsLi Haoyi2014-11-171-62/+68
|
* Made sure `true` `false` and the various keywords check to make sure they ↵Li Haoyi2014-11-173-7/+22
| | | | aren't part of a larger identifier
* Type colon for reals this timeLi Haoyi2014-11-171-1/+1
|
* operators which start with `:` will no longer be mistaken for type ↵Li Haoyi2014-11-171-16/+22
| | | | ascriptions, since now we're using `TypeColon` which checks for trailing operators before succeeding
* Operators like `=:=` workLi Haoyi2014-11-171-47/+86
|
* Made line comments (//) not eat the newline so other things can use itLi Haoyi2014-11-171-1/+1
|
* Fixed type patterns to use CompoundType to not collide with with `=>` in ↵Li Haoyi2014-11-171-10/+19
| | | | pattern matches
* ScalaTexPlugin now parses correctlyLi Haoyi2014-11-162-6/+2
|
* The parser has reached meta-circularity~!Li Haoyi2014-11-162-4/+7
|
* Minimized another perf problem from ParserTests.scala also related to ↵Li Haoyi2014-11-161-7/+3
| | | | too-much-nesting probably being exponential
* Seems to have sped it up, so the minimal slow-parse is now fast, but ↵Li Haoyi2014-11-161-1/+1
| | | | ParserTests.scala still hangs
* opened up two more file-testsLi Haoyi2014-11-161-2/+2
|
* Added more file-tests, renamed to scalaparserLi Haoyi2014-11-165-32/+28
|
* Removed all circular dependencies in scalatexApiLi Haoyi2014-11-164-7/+7
|
* Bunch of moving things into namespaces, `Basic`, `Identifiers` and ↵Li Haoyi2014-11-165-154/+155
| | | | `Literals` don't have their guts spilling everywhere
* All of syntax/ parses greatLi Haoyi2014-11-161-104/+107
|
* Failing test case for `|` in pattern matchesLi Haoyi2014-11-162-4/+16
|
* All unit tests pass, file integration tests still seem to have crappy ↵Li Haoyi2014-11-162-96/+145
| | | | performance
* Fixed more things, added "macro" keywordLi Haoyi2014-11-161-19/+50
|
* Some part of SyntaxTest parses successfully, the match expression doesn'tLi Haoyi2014-11-161-3/+3
|
* All tests pass???Li Haoyi2014-11-162-4/+4
|
* Something works...Li Haoyi2014-11-162-75/+77
|
* WIPLi Haoyi2014-11-162-94/+101
|
* Small cleanup, book is now acyclicLi Haoyi2014-11-101-1/+0
|
* Small cleanup, book is now acyclicLi Haoyi2014-11-105-14/+5
|
* First flesh out of Semantic DifferencesLi Haoyi2014-11-072-13/+10
|
* The book compiles again!Li Haoyi2014-11-052-19/+20
|
* most stuff in scalatexApi passesLi Haoyi2014-11-051-12/+1
|
* Most error tests pass except for lambdasLi Haoyi2014-11-051-2/+3
|
* if-else error positions now workLi Haoyi2014-11-052-7/+7
|
* Fixed the Scala grammar, property/call/type-param chaining now works and ↵Li Haoyi2014-11-051-10/+23
| | | | more tests pass
* Fixed bug in SimpleExpr grammarLi Haoyi2014-11-052-21/+24
|
* Text nodes have positions, more error tests passLi Haoyi2014-11-052-16/+20
|
* Block positions workLi Haoyi2014-11-052-15/+13
|
* Refactored trimLi Haoyi2014-11-052-2/+2
|
* Trim migration half doneLi Haoyi2014-11-052-6/+11
|
* A bunch of error tests work, trimming is causing problems with multi-line ↵Li Haoyi2014-11-052-13/+34
| | | | error messages
* If-elses-fors work and are testedLi Haoyi2014-11-052-7/+20
|
* Narrowed it down to a problem in parboiled2??? It seem like if "f" gets ↵Li Haoyi2014-11-042-7/+29
| | | | printed, "B" should get printed too...
* Various combinations of if-else workLi Haoyi2014-11-041-12/+17
|
* Basic if-else-for parsing worksLi Haoyi2014-11-041-13/+32
|
* Inline definition-statements now work and are tested.Li Haoyi2014-11-043-18/+26
|
* Header blocks kinda implementedLi Haoyi2014-11-032-10/+44
|