diff --git a/Configuration/GlobalAssemblyInfo.cs b/Configuration/GlobalAssemblyInfo.cs index 6d9b5f627..9326d60e3 100644 --- a/Configuration/GlobalAssemblyInfo.cs +++ b/Configuration/GlobalAssemblyInfo.cs @@ -15,7 +15,7 @@ internal static class RevisionClass public const string Major = "3"; public const string Minor = "2"; public const string Build = "0"; - public const string Revision = "1342"; + public const string Revision = "1343"; public const string MainVersion = Major + "." + Minor; public const string FullVersion = Major + "." + Minor + "." + Build + "." + Revision; diff --git a/Configuration/Version.defs b/Configuration/Version.defs index 772175fb8..ca917f1ba 100644 --- a/Configuration/Version.defs +++ b/Configuration/Version.defs @@ -1,4 +1,4 @@ -%MINOR%=2 -%REVISION%=1342 %COREVERSION%=0 +%REVISION%=1343 +%MINOR%=2 %MAJOR%=3 diff --git a/ReleaseGenerators/PascalABCNET_version.nsh b/ReleaseGenerators/PascalABCNET_version.nsh index 53bdbfcbf..0c4132aa6 100644 --- a/ReleaseGenerators/PascalABCNET_version.nsh +++ b/ReleaseGenerators/PascalABCNET_version.nsh @@ -1 +1 @@ -!define VERSION '3.2.0.1342' +!define VERSION '3.2.0.1343' diff --git a/TestSuite/CompilationSamples/TupleQuestionOp.pas b/TestSuite/CompilationSamples/TupleQuestionOp.pas new file mode 100644 index 000000000..cb3ebf483 --- /dev/null +++ b/TestSuite/CompilationSamples/TupleQuestionOp.pas @@ -0,0 +1,4 @@ +begin + var t := True? (0,0): (1,1); + Print(t); +end. \ No newline at end of file diff --git a/TestSuite/CompilationSamples/yieldArr2Dim.pas b/TestSuite/CompilationSamples/yieldArr2Dim.pas new file mode 100644 index 000000000..361f656e0 --- /dev/null +++ b/TestSuite/CompilationSamples/yieldArr2Dim.pas @@ -0,0 +1,10 @@ +function RowSequence(bfbf: array [,] of integer): sequence of integer; +begin + var t := bfbf[0,0]; + yield t; +end; + +begin + + +end. \ No newline at end of file diff --git a/bin/Lib/PABCRtl.dll b/bin/Lib/PABCRtl.dll index 1454d3011..f29b98f32 100644 Binary files a/bin/Lib/PABCRtl.dll and b/bin/Lib/PABCRtl.dll differ