Terence Parr
|
628aa8ff02
|
Merge pull request #1665 from parrt/factor-create-leaves
factor out the creation of error nodes and terminal nodes in the parser
|
2017-02-16 10:43:30 -08:00 |
parrt
|
e200f2a56b
|
factor out the creation of error nodes and terminal nodes in the parser so that they act like a built-in factory during parse tree construction.
|
2017-02-16 10:36:59 -08:00 |
Ben Hamilton
|
f88e0cbfe0
|
Unicode SMP support for C# runtime error messages
|
2017-02-16 10:25:49 -08:00 |
Terence Parr
|
1df5cd6206
|
Merge pull request #1661 from bhamiltoncx/lexer-max-unicode
Change MAX_CHAR_VALUE to 0x10FFFF
|
2017-02-16 10:16:18 -08:00 |
Ben Hamilton
|
88ecb3d9fa
|
Get rid of all (char) casts
|
2017-02-16 09:55:08 -08:00 |
Terence Parr
|
877f6a396b
|
Merge pull request #1659 from bhamiltoncx/js-use-code-points-for-tests
JavaScript: Allow Unicode code points > U+FFFF in tests
|
2017-02-16 09:53:43 -08:00 |
Terence Parr
|
b3f5d1e3d1
|
Merge pull request #1658 from bhamiltoncx/csharp-use-output-file
C#: Write test output to a file
|
2017-02-16 09:53:16 -08:00 |
Terence Parr
|
429f3015bd
|
Merge pull request #1657 from bhamiltoncx/python-use-output-file
Python 2/3 tests: Write test output to a file
|
2017-02-16 09:52:44 -08:00 |
Ben Hamilton
|
b190b6eca6
|
MAX_CHAR_VALUE to 0x10FFFF
|
2017-02-16 09:46:09 -08:00 |
Ben Hamilton
|
c35bbabc16
|
PR #1658: Also write stderr to file
|
2017-02-16 09:44:40 -08:00 |
Terence Parr
|
6c878b0709
|
Merge pull request #1653 from bhamiltoncx/codegen-unicode-escapes
Emit language-specific Unicode escapes in codegen
|
2017-02-15 16:48:50 -08:00 |
Terence Parr
|
aa0b17695e
|
Merge pull request #1660 from bhamiltoncx/char-streams-source-name
Easy: Allow setting source name when creating CodePointCharStream from string
|
2017-02-15 16:47:05 -08:00 |
Ben Hamilton
|
3188d6a883
|
Allow setting source name when creating CodePointCharStream from string
|
2017-02-14 15:49:00 -08:00 |
Ben Hamilton
|
cd7700939c
|
Use code points for JS tests
|
2017-02-14 15:26:54 -08:00 |
Ben Hamilton
|
cd922eb74c
|
Python 2/3 runtime and test harness support for writing test output to file
|
2017-02-14 15:00:52 -08:00 |
David Neumann
|
e967463e91
|
Merge branch 'master' into master
|
2017-02-14 11:20:02 +01:00 |
David Neumann
|
29514fca0b
|
Merge pull request #3 from xied75/dotnetcore
update the contributors.txt file
|
2017-02-14 11:18:31 +01:00 |
David Neumann
|
426be8592c
|
Merge branch 'master' into dotnetcore
|
2017-02-14 11:18:24 +01:00 |
Dong Xie
|
3d9f07e5fe
|
update the contributors.txt file
|
2017-02-14 10:10:01 +00:00 |
David Neumann
|
f0b865eea8
|
Updated the contributors list.
|
2017-02-14 09:14:49 +01:00 |
Terence Parr
|
fb805a589b
|
Merge pull request #1643 from bhamiltoncx/fix-csharp-code-point-input-stream
Easy: Fix C# CodePointCharStream to actually work with code points > U+FFFF
|
2017-02-13 15:18:27 -08:00 |
Terence Parr
|
287f17b796
|
Merge pull request #1652 from bhamiltoncx/csharp-lexer-parser-output-file
C# support for lexer and parser output to a file
|
2017-02-13 15:10:54 -08:00 |
Terence Parr
|
9b7e2a81ce
|
Merge pull request #1651 from bhamiltoncx/python-lexer-parser-output-file
Python 2 and Python 3 support for lexer and parser output to a file
|
2017-02-13 15:10:19 -08:00 |
Terence Parr
|
565f6299c0
|
Merge pull request #1650 from bhamiltoncx/js-fromcodepoint-polyfill
Fix JavaScript InputStream.getText() when input contains Unicode values > U+FFFF
|
2017-02-13 15:08:59 -08:00 |
Terence Parr
|
51f6ad69b6
|
Merge pull request #1649 from bhamiltoncx/test-output-reading
New class TestOutputReading to mimic StreamVacuum for tests which write to a file
|
2017-02-13 15:07:28 -08:00 |
Terence Parr
|
aa58ba5a2e
|
Merge pull request #1648 from bhamiltoncx/file-encoding-utf-8
Ensure unit tests are run with file.encoding=UTF-8
|
2017-02-13 15:06:19 -08:00 |
Terence Parr
|
3cbc2af0cc
|
Merge pull request #1655 from lionelplessis/fix-#1298-for-csharp
Fix #1298 for CSharp
|
2017-02-13 10:29:47 -08:00 |
Ben Hamilton
|
c7e7550a12
|
Fix CSharpTarget.java
|
2017-02-13 08:56:57 -08:00 |
David Neumann
|
22869148b3
|
Merge pull request #2 from xied75/dotnetcore
[dotnet] target: fix travis.yaml once again
|
2017-02-12 08:16:36 +01:00 |
Ben Hamilton
|
0049d6d9ae
|
Emit language-specific Unicode escapes when generating code containing non-ASCII Unicode values
|
2017-02-10 14:31:56 -08:00 |
Terence Parr
|
ae5250685d
|
Merge pull request #1637 from bhamiltoncx/char-streams
Make BaseJavaTest and TestRig work with Unicode values > U+FFFF
|
2017-02-10 14:11:34 -08:00 |
Ben Hamilton
|
6611c1ae27
|
C# runtime and test harness support for writing test output to file
|
2017-02-10 13:37:44 -08:00 |
Ben Hamilton
|
2c447a2b75
|
Python 2 and Python 3 support for lexer and parser output to a file instead of stdout
|
2017-02-10 13:11:24 -08:00 |
Ben Hamilton
|
51edf3cece
|
Fix InputStream.getText() when input contains Unicode values > U+FFFF
|
2017-02-10 11:41:00 -08:00 |
Ben Hamilton
|
32a3a95da1
|
Import fromcodepoint.js
|
2017-02-10 11:40:55 -08:00 |
Ben Hamilton
|
cf3b513a58
|
New TestOutputReading runtime-testsuite class
|
2017-02-10 11:30:05 -08:00 |
Ben Hamilton
|
11aa20c5e7
|
Ensure tests are run with file.encoding=UTF-8
|
2017-02-10 11:28:06 -08:00 |
lionelplessis
|
895681044e
|
Fix #1298 for CSharp
|
2017-02-10 17:55:10 +01:00 |
Dong Xie
|
d3dd87db3e
|
[dotnet] target: fix travis.yaml once again
|
2017-02-07 15:49:23 +00:00 |
David Neumann
|
2e99293345
|
Merge pull request #1 from xied75/dotnetcore
Dotnetcore build target with full runtime-testsuite and travis
|
2017-02-04 18:49:59 +01:00 |
Ben Hamilton
|
2d24fa7457
|
Fix C# CodePointInputStream to actually work with SMP code points
|
2017-02-02 15:55:03 -08:00 |
Terence Parr
|
182f3c4647
|
Merge pull request #1628 from bhamiltoncx/js-string-codepointat-polyfill
JavaScript runtime: Optionally support decoding UTF-16 sequences to Unicode code points
|
2017-01-31 10:26:29 -08:00 |
Terence Parr
|
17b36bdbd4
|
Merge pull request #1591 from KvanTTT/channel-names
Channel names & constants in lexer, improved modes record format.
|
2017-01-31 10:25:21 -08:00 |
Ivan Kochurkin
|
e5867ee58f
|
Java: LexerInterpreter ctor without channelNames argument marked as Deprecated.
|
2017-01-31 16:32:32 +03:00 |
Ivan Kochurkin
|
b1a9daa6b0
|
C# runtime: LexerInterpreter ctor without channelNames argument marked as Obsolete.
LexerInterpreter.cs reformatted.
|
2017-01-31 16:29:49 +03:00 |
Ben Hamilton
|
499e44b03a
|
Pass through source name
|
2017-01-30 14:16:33 -08:00 |
Ben Hamilton
|
38ba75e96e
|
Inline test instead of using anonymous function
|
2017-01-30 13:52:14 -08:00 |
Ivan Kochurkin
|
23f59ad99d
|
Removed trailing comma in channelNames for Python 2 & 3, JavaScript.
|
2017-01-31 00:34:10 +03:00 |
Ivan Kochurkin
|
7b8ba3550b
|
channelNames support in LexerInterpreter (C#, C++, Java, Swift).
|
2017-01-31 00:34:10 +03:00 |
Ivan Kochurkin
|
8359a998b6
|
Updated generated files.
|
2017-01-31 00:34:10 +03:00 |