vyre-primitives 0.4.1

Compositional primitives for vyre — marker types (always on) + Tier 2.5 LEGO substrate (feature-gated per domain).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! AST opcode constants shared by parsing optimizer primitives.

/// Variable alias node.
pub const AST_VAR: u32 = 1;
/// Integer constant node.
pub const AST_CONST_INT: u32 = 2;
/// Assignment node.
pub const AST_ASSIGN: u32 = 4;
/// Integer addition node.
pub const AST_ADD: u32 = 10;
/// Integer multiplication node.
pub const AST_MUL: u32 = 12;
/// Pointer dereference node.
pub const AST_PTR_DEREF: u32 = 27;