Skip to content

feat: replace print with write syscall, fix multi-arg call transpiling #81

feat: replace print with write syscall, fix multi-arg call transpiling

feat: replace print with write syscall, fix multi-arg call transpiling #81

Workflow file for this run

name: AzLang Tests
on: [push, pull_request]
env:
CARGO_TERM_COLOR: always
jobs:
build_and_test:
name: Build & Test (Rust 1.96)
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install Rust (1.96)
uses: dtolnay/rust-toolchain@stable
with:
toolchain: 1.96.0
components: rustfmt, clippy
- name: Cache dependencies
uses: Swatinem/rust-cache@v2
with:
key: ${{ runner.os }}-rust-1.96
- name: Run parser tests
id: parser
run: cargo test --package parser --verbose
- name: Run validator tests
id: validator
run: cargo test --package validator --verbose
- name: Run tokenizer tests
id: tokenizer
run: cargo test --package tokenizer --verbose
- name: Run compiler tests
id: compiler
run: cargo test --package compiler --verbose