Commit Graph

167 Commits

Author SHA1 Message Date
Mike Lischke b9c28d8c9c Signficantly simplified Token handling.
In order to lower the overhead when passing around Token instances via smart pointers and because the ownership is clear (token streams own them), these instances can be passed as raw pointers.
2016-06-13 13:12:02 +02:00
Mike Lischke ff129beadf Some smaller fixes for Windows. 2016-06-06 15:58:14 +02:00
Mike Lischke 73248ac2e3 Some changes in the C++ target doc + a some template fixes.
- Avoiding double semicolons is tricky with the kind of rule nesting. Previous changes for that caused the tests to break as there were semicolons missing then.
- VS complained about the shift code generated using 1L as base, which is signed. Changed that to 1ULL, which is what is actually intended.
- Reverted the change to avoid a warning in RuleSempredFunction() in Cpp.stg as the fix didn't work 100%. We need a different solution.
2016-06-05 14:35:11 +02:00
Mike Lischke d6339f5cf4 Added some notes about Unicode to the C++ target doc. 2016-06-04 16:46:09 +02:00
Mike Lischke 80ced92d55 Added informations about C++ target specific stuff to the docs. 2016-06-04 15:28:04 +02:00
Mike Lischke 4a6b68c6f6 All C++ runtime tests pass now.
- A few remaining changes had to be done for the C++ runtime tests which now completely pass.
- Added a runtime testing overview document.
- Added a description of C++ target.
- Updated the ANTLR release document.
2016-06-04 12:11:38 +02:00
David Sisson b69076ab7f update docs 2016-05-05 21:58:59 -07:00
David Sisson 6c08a6e72d update docs 2016-05-05 21:58:05 -07:00
Terence Parr 14f05bbcc6 Update releasing-antlr.md 2016-03-30 16:59:48 -07:00
Terence Parr b9ed52ecd9 Update releasing-antlr.md 2016-03-30 16:51:40 -07:00
parrt 91560f7035 tweak doc 2016-03-30 16:06:11 -07:00
Terence Parr 20ad4bce7d Merge pull request #1127 from gagern/patch-1
Format feature parity table as markdown table
2016-03-29 22:11:09 +00:00
parrt 41a196082d Merge branch 'master' of github.com:antlr/antlr4 2016-03-29 14:40:17 -07:00
Terence Parr 65341a3020 Merge pull request #1116 from reitzig/patch-1
Fixes Markdown table in targets.md
2016-03-29 16:14:30 +00:00
parrt e4a4253219 more impl of get/set alt num; update doc 2016-03-28 14:10:29 -07:00
beardlybread ba64a1e001 documentation typos 2016-03-27 20:04:54 -04:00
Martin von Gagern eef470a707 Format feature parity table as markdown table 2016-03-07 12:14:37 +01:00
Raphael R 1fa0be9782 Fixes Markdown table in targets.md 2016-02-18 11:51:59 +01:00
Terence Parr a0204f25fd update doc 2016-01-30 09:58:06 -08:00
Terence Parr c92ddcbd06 update version to 4.5.2 in source / packaging stuff. 2016-01-30 09:54:47 -08:00
Terence Parr 2b9f5de4a9 Merge pull request #1090 from pboyer/patch-3
Minor cleanup to docs/ace-javascript-target.md
2016-01-28 11:11:45 -08:00
Terence Parr 9c6e212bc9 Update creating-a-language-target.md 2016-01-16 12:53:00 -08:00
Peter Boyer 6bb241952a Update ace-javascript-target.md 2016-01-03 21:18:32 -05:00
Peter Boyer cceda58ed6 One more 2016-01-03 21:18:09 -05:00
Peter Boyer c432ce8889 Update ace-javascript-target.md 2016-01-03 21:15:44 -05:00
sebadur a631e3007a Signed to contributors.txt
- Also implemented sharwell's suggested changes of originally pull request
2015-12-17 01:15:49 +01:00
Sebastian Badur 3876cc600a Fixing typos in listeners.md
- ParserRuleContext does not have type parameters
- Confusing sentence cleaned up a little
2015-12-16 20:45:44 +01:00
Terence Parr a072f59a87 Merge branch 'master' of github.com:antlr/antlr4 2015-12-08 11:34:45 -08:00
Terence Parr e7ba4967bc tweak doc 2015-11-26 11:04:58 -08:00
Udo Borkowski 0857dc40f3 Doc: more details on remotes `origin` and `upstream` in local Git repo 2015-11-25 00:32:56 +01:00
Terence Parr 8a4aa39de2 fix links 2015-11-23 16:19:45 -08:00
Terence Parr 292dce4f6d add more doc 2015-11-23 16:06:04 -08:00
Terence Parr 5aa8b29453 add more doc 2015-11-23 15:57:58 -08:00
Terence Parr e1073410f8 more doc 2015-11-22 09:25:41 -08:00
Terence Parr 1c3b4515ea add more doc 2015-11-19 15:59:04 -08:00
Terence Parr 73f042139c add more doc 2015-11-19 12:47:28 -08:00
Terence Parr 586bcd2368 Merge branch 'master' of github.com:parrt/antlr4 into move-doc-to-repo 2015-11-19 12:39:11 -08:00
Terence Parr 3fa8cfe29e add more doc 2015-11-19 12:34:04 -08:00
Terence Parr f6920d87ed add more doc 2015-11-15 17:47:49 -08:00
parrt fd2166984a add fuzzy doc 2015-11-04 17:22:26 -08:00
parrt 12e25a2ad7 add lexer rule doc 2015-11-04 16:51:42 -08:00
Terence Parr edc04740ba add more doc 2015-10-31 17:31:25 -07:00
Terence Parr a441b297af fix javadoc arg in pom, update javadoc instructions 2015-10-31 16:40:42 -07:00
Terence Parr fcffaca6bf fix index 2015-10-31 14:34:00 -07:00
Terence Parr 9b682b69b7 add to index 2015-10-31 14:30:36 -07:00
Terence Parr 3b00c09088 parser rules doc in 2015-10-31 14:28:59 -07:00
Terence Parr 1232e1bed1 table messed up 2015-10-31 13:54:24 -07:00
Terence Parr d6a075b843 mid-addition of parser rules 2015-10-31 13:51:09 -07:00
Terence Parr 147b7eb4ef fix grammars 2015-10-28 17:45:38 -07:00
Terence Parr 4d3e50844c fix grammars 2015-10-28 17:45:11 -07:00
Terence Parr 4aa9a6d237 add grammars 2015-10-28 17:43:18 -07:00
Terence Parr 2401e9688d add lexicon 2015-10-28 17:24:15 -07:00
Terence Parr b2db71a97e got doc in on adding tests 2015-10-28 17:06:40 -07:00
Terence Parr 7be6ff56a7 getting antlr build doc in 2015-10-28 16:03:49 -07:00
Terence Parr 8e286bb372 first doc commit 2015-10-27 17:36:22 -07:00
Terence Parr 66c0aeb93c first doc commit 2015-10-27 17:19:06 -07:00
Terence Parr 78fde76fc5 first doc commit 2015-10-27 17:12:01 -07:00
Terence Parr 85f453d419 finish adding the faq 2015-10-27 10:47:21 -07:00
Terence Parr 35dc46ef61 adding more faq 2015-10-27 10:47:21 -07:00
Terence Parr 35bf8c48af adding a few sample faq files 2015-10-27 10:47:21 -07:00
Terence Parr 25c8c8899c adding a few sample faq files 2015-10-27 10:47:21 -07:00
Terence Parr 52d45fe842 add index of faq 2015-10-27 10:47:21 -07:00
Terence Parr 7be5962948 finish adding the faq 2015-10-27 10:44:23 -07:00
Terence Parr 3e79f721fb adding more faq 2015-10-25 15:32:37 -07:00
Terence Parr c8e022f377 adding a few sample faq files 2015-10-25 15:23:01 -07:00
Terence Parr 77aa9ff173 adding a few sample faq files 2015-10-25 15:09:29 -07:00
Terence Parr 2e5cbc2e53 add index of faq 2015-10-25 14:04:14 -07:00