assemblyscript icon indicating copy to clipboard operation
assemblyscript copied to clipboard

A TypeScript-like language for WebAssembly.

Results 234 assemblyscript issues
Sort by recently updated
recently updated
newest added

Motivation: Right shifts makes sense mostly for single expressions or complex conditions. While single `if (x < 0)` or `select(..., x < 0)` usually fused to single instruction `js` /...

enhancement
standard library

Hello, I am trying to write a transform class for custom function decoration. What I want is to take this: ``` @handler export function handle(Request req): Response {} ``` And...

question
stale

Hi! Thanks for building AssemblyScript! I noticed that "upcast" and "downcast" are switched: https://github.com/AssemblyScript/assemblyscript/blob/53af0e02113f0c4cd84947465a8c5064d3a82786/src/compiler.ts#L3472-L3501 "Upcast" should be the straightforward, static case whereas "downcast" should be dynamic and more complex. No...

From: [2419](https://github.com/AssemblyScript/assemblyscript/issues/2419) please kindly review if I missed any thing or if the test cases are suitable, thank you. - [x] I've read the contributing guidelines - [x] I've added...

- [x] I've read the contributing guidelines - [x] I've added my name and email to the NOTICE file

enhancement

Refactor binary / unary ISIZE / USIZE cases to use Size-agnostic op codes. - [x] I've read the contributing guidelines - [x] I've added my name and email to the...

enhancement

Hi Maintainers, We found there are many missed test cases for SIMD feature, for example `trunc`, `nearest` and etc. I will prepare a PR to cover them. Regards

Signed-off-by: Jesse Issue details: https://github.com/AssemblyScript/assemblyscript/issues/2289 Test report screen shot: ![image](https://user-images.githubusercontent.com/56120624/168195604-6cecb45a-bab6-48c7-a94d-4bee697a7479.png) - [x] I've read the contributing guidelines - [x] I've added my name and email to the NOTICE file

This PR is an attempt at #2392. This is a basic implementation, with features missing like: * Declaration hoisting: currently, inner type aliases can only be used after their declaration....

Currently, it is on [Stage 2](https://github.com/tc39/proposal-string-dedent), [slides](https://docs.google.com/presentation/d/1hjTOVvQVH-ieWf5ECgojR_JQmfjjnm5abMq_eXpP_lU/edit#slide=id.g11e20854d5e_1_177). But it's quite important, especially for AssemblyScript which doesn't provide custom templates on user space yet. ### Implementation Plan Similar to `String.raw` it...

enhancement
standard library
compatibility