File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change 33 < meta charset ="UTF-8 " />
44 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
55 < script type ="module " src ="src/main.ts "> </ script >
6- < script type ="module " src ="src/terminal "> </ script >
76 < script type ="module " src ="src/compiler "> </ script >
87 < link
98 rel ="stylesheet "
@@ -31,8 +30,7 @@ <h2>RadonCoding</h2>
3130 *
3231 * - Languages I use often:
3332 * C/C++, C#, Rust, Java,
34- * JavaScript, TypeScript,
35- * Python, Go
33+ * JavaScript, Python, Go
3634 *
3735 */</ pre
3836 >
Original file line number Diff line number Diff line change @@ -29,12 +29,6 @@ fn classify(long d): string {
2929}
3030
3131fn main() {
32- bool flag = false;
33-
34- if !flag {
35- print("Success");
36- }
37-
3832 Point p;
3933 p.x = 2i64;
4034 p.y = 3i64;
Original file line number Diff line number Diff line change 1919 )
2020)
2121
22- (func $__mkstr (param $ptr i32 ) (param $len i32 ) (result i64 )
23- (local.get $ptr )
24- (i64.extend_i32_u )
25- (local.get $len )
26- (i64.extend_i32_u )
27- (i64.const 32 )
28- (i64.shl )
29- (i64.or )
22+ (func $__strpack (param $ptr i32 ) (param $len i32 ) (result i64 )
23+ (i64.or
24+ (i64.extend_i32_u (local.get $ptr ))
25+ (i64.shl (i64.extend_i32_u (local.get $len )) (i64.const 32 ))
26+ )
3027)
3128
3229(func $__strcat (param $str1 i64 ) (param $str2 i64 ) (result i64 )
Original file line number Diff line number Diff line change @@ -1033,7 +1033,7 @@ export class Compiler {
10331033
10341034 this . #write( `(i32.const ${ info . offset } )` ) ;
10351035 this . #write( `(i32.const ${ info . length } )` ) ;
1036- this . #write( `(call $__mkstr )` ) ;
1036+ this . #write( `(call $__strpack )` ) ;
10371037 }
10381038
10391039 #compileInterpolatedString( node : InterpolatedString ) {
You can’t perform that action at this time.
0 commit comments