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
10
11
// SPDX-License-Identifier: EUPL-1.2
// Copyright (c) 2025 The BASIC DSL Contributors

use basic_dsl::basic;

fn main() {
    basic!{
        10 WROTE X = 1   // <- invalid keyword
        20 END
    };
}