Commit Graph

4952 Commits

Author SHA1 Message Date
Peter Boyer 37631d1197 Regen runtime-testsuite 2016-11-05 16:27:12 -04:00
Peter Boyer 485465ee7a Merge pull request #83 from pboyer/reduce-model-changes
Reduce model changes from parrt
2016-11-05 15:29:37 -04:00
Peter Boyer b444d51648 Fix contributors merge conflict 2016-11-05 13:58:08 -04:00
Peter Boyer 6472f30d2f Merge pull request #80 from pboyer/removePortDebug
Remove PortDebug field
2016-11-05 13:08:07 -04:00
Peter Boyer b15c37fd02 Merge pull request #81 from pboyer/movedocs
Move go target docs
2016-11-05 12:49:16 -04:00
Peter Boyer 646b35284e Merge pull request #84 from pboyer/runner-mei-merge
Runner mei merge
2016-11-05 12:48:58 -04:00
Peter Boyer 451fe239c9 Merge pull request #79 from wjkohnen/go1.7.3
Travis: Update to current stable Go version.
2016-11-05 12:45:24 -04:00
Peter Boyer 9728fd59ba Merge remote-tracking branch 'origin/master' 2016-11-05 12:33:28 -04:00
Peter Boyer 0bfeb80aa2 Merge branch 'runner-mei-patch-4' 2016-11-05 12:33:06 -04:00
Peter Boyer 8ebd12918f Fix merge conflict 2016-11-05 12:32:33 -04:00
parrt 0799e838bb weird. missed a few files. these are to simplify get filename functionality. 2016-11-05 09:32:04 -07:00
parrt 62badff2e8 Pull again from parrt's branch 'model-updates-for-new-targets'. tests pass. 2016-11-05 09:30:46 -07:00
parrt abdb0b6a46 Merge branch 'model-updates-for-new-targets' of github.com:parrt/antlr4 into reduce-model-changes 2016-11-05 09:29:25 -07:00
parrt 2c98b5d325 incorporate in a single commit all changes needed to support generating header files. many fewer diffs with C++ target codegen now. 2016-11-05 09:25:51 -07:00
Peter Boyer 7eb6aec612 Add runtime 2016-11-05 12:25:15 -04:00
parrt 6d022379bc Pull in parrt's branch 'model-updates-for-new-targets' which appears to have freshened some non Go stuff as well. Simplify Go filename construction. 2016-11-05 08:48:37 -07:00
parrt 40e19e5d37 refactor so getRecognizerFileName() etc... delegate to Target; default is same behavior. adds "is header" arg as well in prep for C++ 2016-11-05 08:08:08 -07:00
parrt 75794a588b track different types of StructDecl elements so Go can do setters/getters. 2016-11-05 07:35:57 -07:00
parrt c0cedc424b track different types of StructDecl elements so Go can do setters/getters. 2016-11-05 07:35:39 -07:00
parrt 8b8094c044 appears to be an ST bug that doesn't see arrays of len 0 as missing; convert array to List. 2016-11-05 06:55:09 -07:00
parrt e0521400cb rm need for isRuleContext in templates; refer to underlying grammar object. 2016-11-05 06:28:58 -07:00
runner 1b7fc4119d sign cla
sign cla
2016-11-05 19:58:22 +08:00
parrt 85f2a87840 rm recognizerName field where possible 2016-11-04 16:07:45 -07:00
parrt 95dbf7b44b look for go in path during tests 2016-11-04 16:06:41 -07:00
Peter Boyer f553056a2b Fix unused import error 2016-11-04 14:40:15 -04:00
Peter Boyer 8b67d2418c Move go target docs 2016-11-04 14:36:02 -04:00
Peter Boyer 0541f34a7e Merge with origin/master 2016-11-04 14:08:12 -04:00
Peter Boyer aa568711d9 Remove PortDebug 2016-11-04 13:55:39 -04:00
Wolfgang Johannes Kohnen d9c6ca4a35 Travix: Update to current stable Go version. 2016-11-04 17:09:58 +00:00
Peter Boyer 48e1f060d7 Merge pull request #78 from pemcconnell/master
http:// not allowed in go import path
2016-10-27 19:42:11 -04:00
Peter McConnell 0463e14e55 http:// not allowed in go import path 2016-10-26 14:55:19 +01:00
Peter Boyer adef6f690a Cleanup var statements (#73)
* Cleanup var statements

* Fix type decl
2016-10-17 12:57:26 -04:00
Peter Boyer 07f7dae78f Fix type decl 2016-10-17 12:04:05 -04:00
Peter Boyer 191b8f9d58 Cleanup var statements 2016-10-17 11:41:56 -04:00
Terence Parr 52523024e0 Merge pull request #1306 from parrt/master
Enhance JavaScript ParseTreeVisitor, add tests (other targets ignore this functionality)
2016-10-13 16:47:23 -07:00
parrt aabd148bf4 Merge branch 'cgudrian-dfs' 2016-10-13 16:44:04 -07:00
parrt 285c7fca6c resolve contribs conflict 2016-10-13 16:21:00 -07:00
Peter Boyer 2444386091 Remove JavaScript PORT_DEBUG, re-enable runtime tests for other language targets (#69)
* Re-enable runtime tests for other language targets

* Fix typo in js code

* Remove PORT_DEBUG statements

* Fix missing

* Fix testAltNum
2016-10-13 17:06:22 -04:00
Terence Parr 8d0ae8599e Merge pull request #1221 from ericvergnaud/javascript-consistency
Following #1218, ensure consistency of ATNConfigSet hashing strategy …
2016-10-13 14:05:36 -07:00
Terence Parr 6d59acce4c Merge pull request #1304 from nielsbasjes/EditorConfig
Add .editorconfig
2016-10-13 14:00:56 -07:00
Niels Basjes 0bf739fa73 Added Niels Basjes to the contributers list 2016-10-13 22:53:12 +02:00
parrt 4312b37828 pull test changes in 2016-10-13 10:58:19 -07:00
Terence Parr b889c49bbe Merge pull request #1305 from sharwell/line-endings
Add default .gitattributes
2016-10-13 10:49:04 -07:00
Sam Harwell 3f103dab1a Add default .gitattributes 2016-10-13 05:49:38 -05:00
Niels Basjes 5b8d262c8e Updated the editorconfig based on Sam's feedback. 2016-10-13 09:28:16 +02:00
Christian Gudrian 07f57564ec Update contributors.txt
Added cgudrian
2016-10-13 07:41:17 +02:00
Niels Basjes 57f2e0f006 Introduce EditorConfig for easier configuration of IDEs 2016-10-12 16:25:53 +02:00
Peter Boyer 5cbc1b0ba8 Merge pull request #67 from pboyer/upstreamMerge
Merge with upstream antlr/antlr4
2016-10-12 10:20:06 -04:00
Christian Gudrian 29c1a9f222 removed reference to local node installation 2016-10-12 15:56:40 +02:00
Peter Boyer 42347c078b Fix merge failure 2016-10-12 09:53:43 -04:00