You are here |
0x80.pl | ||
| | | |
orlp.net
|
|
| | | | ||
| | | |
dusty.phillips.codes
|
|
| | | | In earlier articles, we have implemented a tokenizer, parser, and transformer to convert WAT syntax to a Wasm AST and got started on the code generation. This part will continue with code generation. We'll start with the import section because it has a couple interesting complications that we need to take into account. The Import Section Consider this wat import statement: (module (import "wasi_snapshot_preview1" "fd_write" ( func $fd_write (param i32 i32 i32 i32) (result i32)) ) ) If we look at the bytes in the binary representation of this section, it's surprisingly long: | |
| | | |
attractivechaos.wordpress.com
|
|
| | | | Array and hash table are probably the most important data structures. Some programming languages such as Perl, Lua and Javascript, almost build the language core on top of the two data structures. While array is straightforward to implement, hash table is not. This is why we have paid continuous efforts in improving the hash table... | |
| | | |
palant.info
|
|
| | Allowing password-based authentication without letting the server know the password is fascinating. Unfortunately, for web applications this doesn't solve any problems. |