- Implement end-to-end test runner for compilation and behavior tests - Add test cases for basic print functionality - Refactor translator to use proper AST generation - Remove redundant programs directory in favor of tests
16 lines
290 B
Makefile
16 lines
290 B
Makefile
run:
|
|
go run internal/main.go -o hello.zig programs/hello.go && zig run hello.zig
|
|
|
|
test: test-unit test-integration
|
|
|
|
test-unit:
|
|
go test ./internal/zig
|
|
|
|
test-integration:
|
|
go run ./cmd/testrunner
|
|
|
|
test-quick:
|
|
go run ./cmd/testrunner
|
|
|
|
.PHONY: run test test-unit test-integration test-quick
|