Max Graey

Results 152 issues of Max Graey

Need investigations. it seems optimize option ignored

in progress

**How** ```ts let arr1: int32[] = new Array(1); let arr2: int32[] = new int32[](2); // if possible and make sense let arr3: int32[] = new Array(3); // implicitly type detection...

**How** ```ts var i: int32 = 0; i++ do {...} while (...) ``` But ```ts for (var i: int32 = 0; i < 10; i++) {} // ok for (var...

enhancement

**Code:** ```ts export function grayscaleImage(data: Array, width: int32, height: int32): void { let len: int32 = width * height; let i: int32 = 0; while (i < len) let r:...

bug

**How?** ```ts const SOLAR_MASS: float64 = 4.0 * PI * PI; ```

feature
v1.0.0
syntax

```ts class Vec4 { constructor(x: float32 = 0, y: float32 = 0, z: float32 = 0, w: float32 = 1) { ... } } ``` ~~and class Renderer { getContext():...

enhancement
v2.0.0
ready

Proposal this expressions: ```js delete typeof instanceof alingof sizeof ``` make as operators (has NODE_FLAG_OPERATOR) with ability or not overloading in turboscript

v2.0.0

```object = null``` is standard way to signalize for GC to forcing delete object by reference in js.

enhancement
v1.0.0
ready

#### How? ```ts declare type number = float64; declare type Float64Array = Array< float64 >; ```

feature
v1.0.0 "nice to have"