basic-dsl 0.3.0

A Rust procedural macro crate that provides a BASIC interpreter embedded as a domain-specific language
Documentation
1
2
3
4
5
6
7
8
9
// SPDX-License-Identifier: EUPL-1.2
// Copyright (c) 2025 The BASIC DSL Contributors

#[test]
fn compile() {
    let t = trybuild::TestCases::new();
    t.pass("tests/compile/pass_inline.rs");
    t.compile_fail("tests/compile/fail_unknown_stmt.rs");
}