Improved assembler

This commit is contained in:
2023-10-23 12:37:20 +02:00
parent a54c62f6e0
commit ab48a86ccd
22 changed files with 329 additions and 139 deletions

View File

@ -21,12 +21,26 @@ Build a Linux ELF executable from `examples/hello`:
```shell
./q build examples/hello
./examples/hello/hello
```
Run the generated executable:
## Source
- [main.go](main.go)
- [src/cli/Main.go](src/cli/Main.go)
- [src/cli/Build.go](src/cli/Build.go)
- [src/build/Build.go](src/build/Build.go)
## Tests
```shell
./examples/hello/hello
go test -coverpkg=./...
```
## Benchmarks
```shell
go test -bench=. -benchmem
```
## License