Aleksey Rakov
Aleksey Rakov
The language should support multi-value return, Tuple template should be used. Something like this singleton Helper { (int, string) getPair() = (1, "abc"); }
Should it be possible to declare a public / internal / protected field. Non-private field will automatically generate a property. The following code: A { x; x { get() =...
The following code should be supported: public program() { int a[10]; a[0] := 0; a[0] += 2 }
Enumeration list (set of named constants) should be supported. The proposed syntax: enum Color : enumeration(Red = 1, Blue = 2, Green = 3); public program() { Color color :=...
**Describe the bug** An error is raised when an external function argument is a result of an array operation **To Reproduce** public program() { short buffer[3]; extern USER32.IsCharLowerW(buffer[0]); } **Expected...
If the same object boxed two times in the calling expression - the only one copy should be used. This will allow to eliminate the race conditions between two copies...
Currently the maximal object size should not exceed YG size (default value is 2A000h). E.g. the following code raise an out of memory exception: public program [ var a :=...
Declaring auto struct variable - is not recognized as stack allocated
OrderingEnumerator should use the closure with a strong typed result