mirror of
https://github.com/voltrevo/ValueScript.git
synced 2026-04-18 03:00:27 -04:00
19 lines
328 B
Rust
19 lines
328 B
Rust
use crate::vs_value::{ToVal, Val};
|
|
|
|
#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord)]
|
|
pub enum VsSymbol {
|
|
ITERATOR,
|
|
}
|
|
|
|
pub fn symbol_to_name(symbol: VsSymbol) -> &'static str {
|
|
match symbol {
|
|
VsSymbol::ITERATOR => "iterator",
|
|
}
|
|
}
|
|
|
|
impl ToVal for VsSymbol {
|
|
fn to_val(self) -> Val {
|
|
Val::Symbol(self)
|
|
}
|
|
}
|