Commit Graph

64 Commits

Author SHA1 Message Date
parrt c2f104cd08 tweak doc 2021-03-11 14:41:41 -08:00
parrt cb4e59d420 bump version to 4.9.2 2021-03-11 14:10:44 -08:00
Ken Domino 4b649103f3
Restructure C# runtime and fix Issue #2693 (#3057)
* Fixes for https://github.com/antlr/antlr4/issues/2693

* Adding script for comparing Java and C# profile output.

* Update lexer grammar.

Tightening up the grammar rules. Still Java9.

* Tighten up grammar.

* Adding in new base classes for C# runtime tests for profiling.

* Complete test for Profile = true.

Update ProfileDescriptor to now parse and output profile. The grammar is asm8080 from grammars-v4, tightened up. The input is the example provided there, truncated to included fewer lines as that causes a null-ptr crash with the older runtime. I verified by modifying the .csproj in /tmp.

* Restructuring the Antlr C# runtime so that it is consistent with all other runtimes, a source directory (now antlr4/runtime/CSharp/src), and a test directory (antlr4/runtime/CSharp). In the test area, I added a test for profiling in issue-2593. This test requires the Antlr tool and Antlr C# tool to be build. The path is assumed in a relative path to the test, ../../../../tool/target/antlr4-*-SNAPSHOT-complete.jar, with globbing performed. The test simply checks the return result, output not important. There are no changes to the runtime C# source files other than placing them under src/. Several other build files were changed to reflect the new location of the Antlr C# runtime. I updated the instructions for users on how to build the runtime, including information on checking the environment--now explicitly specified here so people know what to install!
2021-02-02 09:51:41 +08:00
ericvergnaud 3c67a9d4ea
Merge pull request #2967 from lingyv-li/patch-1
Include prerequisite documentation to publish Dart target
2021-01-27 14:34:07 +08:00
parrt 464bcbc32d tweak doc 2021-01-05 13:20:45 -08:00
parrt c5fbf63b55 update doc 2021-01-03 12:22:45 -08:00
parrt 5122e15ca9 tweak doc for php 2021-01-03 11:51:13 -08:00
parrt 53f1ced58c tweak doc 2021-01-03 11:06:55 -08:00
parrt eaa976e425 Bump version to 4.9.1 2021-01-03 10:13:19 -08:00
parrt 9c7b56361c tweak docs 2021-01-03 09:51:43 -08:00
Ivan Kochurkin e4b3ae9be2 Remove not used AssebmblyInfo.cs 2020-12-28 16:17:00 +03:00
Larry Li 4bcbbe23a1
Include prerequisite to publish Dart target
add link to download dart sdk
2020-11-25 17:38:41 +11:00
parrt 954c5fab1c update release doc 2020-11-24 13:47:49 -08:00
parrt 59c24696ae tweak doc 2020-11-24 12:04:45 -08:00
parrt d27e6cad09 Update to version num 4.9 in code / projects 2020-11-24 11:42:42 -08:00
parrt a2db5e6743 tweak 4.8->4.9 in doc 2020-11-24 11:27:38 -08:00
Larry Li 150ecabfff Add docs for Dart target 2020-05-31 00:35:07 +10:00
Camilo Roca 4b4aa68be3 fix: npm build is not a valid command 2020-02-08 15:14:10 +01:00
Camilo Roca c2180d2d5c adapted antlr4 js to use webpack for browser publishing
lib/require.js custom require removed in favour of webpack bundle
documentation updated
package-lock.json added
2020-02-07 13:57:20 +01:00
parrt 7a3f40bc34 update doc for releasing 2020-01-19 08:18:55 -08:00
parrt fc2e6636d6 tweak doc 2020-01-18 14:00:52 -08:00
parrt 26ab547f1c bump dev version 2020-01-18 13:58:23 -08:00
parrt 54cb3f2018 trying to get 4.8-1 to fix release (all say 4.8-1-SNAPSHOT now) 2020-01-18 10:34:27 -08:00
parrt 68fd66dd49 add doc for releasing 2020-01-16 15:46:58 -08:00
parrt 74c92f2e64 update doc to 4.3 2020-01-16 12:07:07 -08:00
Mike Lischke d295462e2e Doc update for C++ target and fixes for VS 2019 builds 2020-01-03 11:54:30 +01:00
Marcos Passos cc0882c8cb
Add the submodule update step to the release docs 2019-12-17 16:12:16 -03:00
parrt 52c5c2144e tweak 2018-11-08 12:41:46 -08:00
parrt de87686674 add note about 1.7 in doc 2018-11-08 12:27:48 -08:00
Terence Parr 7c4806bb0b
Update releasing-antlr.md 2018-07-12 09:46:38 -07:00
parrt ba47b092e9 update setup.py to use setuptools not distutils (Python 3) 2017-12-10 12:32:52 -08:00
parrt d674274f99 update setup.py to use setuptools not distutils 2017-12-10 12:28:05 -08:00
parrt e0aa817929 tweak cutting release doc 2017-12-10 10:53:38 -08:00
parrt 398c018612 tweak doc 2017-12-09 12:19:25 -08:00
parrt c5cec0397a tweak cutting release doc 2017-12-09 11:27:06 -08:00
Rostislav Listerenko 9ec6c665d5 #2021 nuget artifact in appveyor 2017-11-13 08:47:15 +03:00
Will Fuqua e39543a257 add build script and update docs 2017-05-27 00:02:54 +07:00
parrt c8d9749be1 update doc on cutting release to 4.7 2017-03-30 14:36:04 -07:00
parrt e95b74842e update npm doc in releasing doc 2017-03-30 11:12:58 -07:00
Terence Parr 75784e0b8f update file list needed version bump 2016-12-28 12:02:55 -08:00
Terence Parr 64fd96d045 Update releasing-antlr.md 2016-12-28 11:54:27 -08:00
parrt c4c2966dbd update doc 2016-12-15 20:42:29 -08:00
parrt b94ecc0fa5 update doc for new C# build 2016-12-15 14:58:52 -08:00
parrt 0c332f704c tweak to doc 2016-12-15 13:04:59 -08:00
parrt 7f95781321 update doc with more detail on building c# 2016-12-15 12:44:44 -08:00
parrt 586b36fe94 tweak doc. update assembly name to Antlr4.Runtime.Standard 2016-12-15 12:28:32 -08:00
parrt 3c1a34d005 add this to 'building a release doc' 2016-12-15 12:21:36 -08:00
parrt 5cc106562f update doc 2016-12-14 12:52:05 -08:00
parrt caa500094f tweak docs to show 4.6 2016-12-13 13:36:19 -08:00
Terence Parr e1a330f540 Update releasing-antlr.md 2016-12-13 13:24:45 -08:00