SF дописки
This commit is contained in:
parent
44a5bee28c
commit
973e33d3ec
|
|
@ -15,7 +15,7 @@ internal static class RevisionClass
|
|||
public const string Major = "3";
|
||||
public const string Minor = "6";
|
||||
public const string Build = "3";
|
||||
public const string Revision = "2518";
|
||||
public const string Revision = "2519";
|
||||
|
||||
public const string MainVersion = Major + "." + Minor;
|
||||
public const string FullVersion = Major + "." + Minor + "." + Build + "." + Revision;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
%COREVERSION%=3
|
||||
%REVISION%=2518
|
||||
%MINOR%=6
|
||||
%REVISION%=2519
|
||||
%COREVERSION%=3
|
||||
%MAJOR%=3
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
// This CSharp output file generated by Gardens Point LEX
|
||||
// Version: 1.1.3.301
|
||||
// Machine: DESKTOP-G8V08V4
|
||||
// DateTime: 08.06.2020 21:36:35
|
||||
// DateTime: 21.06.2020 18:37:06
|
||||
// UserName: ?????????
|
||||
// GPLEX input file <ABCPascal.lex>
|
||||
// GPLEX frame file <embedded resource>
|
||||
|
|
|
|||
|
|
@ -2655,14 +2655,14 @@ loop_stmt
|
|||
;
|
||||
|
||||
yield_stmt
|
||||
: tkYield expr_l1
|
||||
: tkYield expr_l1_func_decl_lambda
|
||||
{
|
||||
$$ = new yield_node($2,@$);
|
||||
}
|
||||
;
|
||||
|
||||
yield_sequence_stmt
|
||||
: tkYield tkSequence expr_l1
|
||||
: tkYield tkSequence expr_l1_func_decl_lambda
|
||||
{
|
||||
$$ = new yield_sequence_node($3,@$);
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -268,5 +268,6 @@ script=
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
3.6.3.2518
|
||||
3.6.3.2519
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
!define VERSION '3.6.3.2518'
|
||||
!define VERSION '3.6.3.2519'
|
||||
|
|
|
|||
|
|
@ -6,12 +6,14 @@ procedure Pr(s: string) := Print(s);
|
|||
procedure Prln(params a: array of object) := Println(a);
|
||||
|
||||
function RI := ReadInteger;
|
||||
function RBI := ReadBigInteger;
|
||||
function RI64 := ReadInt64;
|
||||
function RR := ReadReal;
|
||||
function RC := ReadChar;
|
||||
function RS := ReadString;
|
||||
|
||||
function RlnI := ReadlnInteger;
|
||||
function RlnBI := ReadlnBigInteger;
|
||||
function RlnI64 := ReadlnInt64;
|
||||
function RlnR := ReadlnReal;
|
||||
function RlnC := ReadlnChar;
|
||||
|
|
@ -37,6 +39,23 @@ function RlnR3 := ReadlnReal3;
|
|||
function RlnC3 := ReadlnChar3;
|
||||
function RlnS3 := ReadlnString3;
|
||||
|
||||
function RAI(n: integer) := ReadArrInteger(n);
|
||||
function RAR(n: integer) := ReadArrReal(n);
|
||||
|
||||
function Pr(Self: integer): integer; extensionmethod := Self.Print;
|
||||
function Pr(Self: real): real; extensionmethod := Self.Print;
|
||||
function Pr(Self: Biginteger): Biginteger; extensionmethod := Self.Print;
|
||||
function Pr(Self: char): char; extensionmethod := Self.Print;
|
||||
function Pr(Self: boolean): boolean; extensionmethod := Self.Print;
|
||||
function Pr(Self: string): string; extensionmethod := Self.Print;
|
||||
|
||||
function Prln(Self: integer): integer; extensionmethod := Self.Println;
|
||||
function Prln(Self: real): real; extensionmethod := Self.Println;
|
||||
function Prln(Self: Biginteger): Biginteger; extensionmethod := Self.Println;
|
||||
function Prln(Self: char): char; extensionmethod := Self.Println;
|
||||
function Prln(Self: boolean): boolean; extensionmethod := Self.Println;
|
||||
function Prln(Self: string): string; extensionmethod := Self.Println;
|
||||
|
||||
procedure ReMin(var min: integer; x: integer);
|
||||
begin
|
||||
if x < min then
|
||||
|
|
|
|||
Loading…
Reference in a new issue