Skip to content

Commit c303a94

Browse files
MaxGraeyvshymanskyy
authored andcommitted
[AS] refactor + rebuild (#9)
1 parent 19c59b5 commit c303a94

File tree

3 files changed

+17
-15
lines changed

3 files changed

+17
-15
lines changed

examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/app.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ function setup(): void {
1010
}
1111

1212
function run(): void {
13-
const t = dev.millis();
14-
dev.println(t.toString());
13+
const time = dev.millis();
14+
dev.println(time.toString());
1515

1616
dev.digitalWrite(LED, dev.HIGH);
1717
dev.delay(100);

examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/arduino.ts

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,29 @@ export const INPUT = 0x0;
55
export const OUTPUT = 0x1;
66
export const INPUT_PULLUP = 0x2;
77

8-
98
export declare function millis(): u32;
109
export declare function delay(ms: u32): void;
1110
export declare function pinMode(pin: u32, mode: u32): void;
1211
export declare function digitalWrite(pin: u32, value: u32): void;
1312
export declare function getPinLED(): u32;
1413

15-
@external("getGreeting") declare function _getGreeting(ptr: usize, maxlen: usize): void;
16-
@external("print") declare function _print(ptr: usize, len: usize): void;
14+
@external("getGreeting")
15+
declare function _getGreeting(ptr: usize, maxlen: usize): void;
16+
17+
@external("print")
18+
declare function _print(ptr: usize, len: usize): void;
1719

1820
export function print(str: string): void {
19-
const buff = String.UTF8.encode(str)
20-
_print(changetype<usize>(buff), buff.byteLength)
21+
const buffer = String.UTF8.encode(str);
22+
_print(changetype<usize>(buffer), buffer.byteLength);
2123
}
2224

2325
export function println(str: string): void {
24-
print(str + '\n')
26+
print(str + '\n');
2527
}
2628

2729
export function getGreeting(): string {
28-
const arr = new ArrayBuffer(64)
29-
_getGreeting(changetype<usize>(arr), 64)
30-
return String.UTF8.decode(arr, true)
30+
const arr = new ArrayBuffer(64);
31+
_getGreeting(changetype<usize>(arr), 64);
32+
return String.UTF8.decode(arr, true);
3133
}

wasm_apps/assemblyscript/arduino.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@ export const INPUT = 0x0;
55
export const OUTPUT = 0x1;
66
export const INPUT_PULLUP = 0x2;
77

8-
98
export declare function millis(): u32;
109
export declare function delay(ms: u32): void;
1110
export declare function pinMode(pin: u32, mode: u32): void;
1211
export declare function digitalWrite(pin: u32, value: u32): void;
1312
export declare function getPinLED(): u32;
1413

15-
@external("print") declare function _print(ptr: usize): void;
14+
@external("print")
15+
declare function _print(ptr: usize): void;
1616

1717
export function print(str: string): void {
18-
_print(changetype<usize>(String.UTF8.encode(str, true)))
18+
_print(changetype<usize>(String.UTF8.encode(str, true)));
1919
}
2020

2121
export function println(str: string): void {
22-
print(str + '\n')
22+
print(str + '\n');
2323
}
2424

0 commit comments

Comments
 (0)