rl_lang/interpreter/stdlib/string/bytes.rs
1use crate::{
2 ast::statements::TypeAnnotation,
3 interpreter::{evaluator::Evaluator, values::Value},
4};
5
6pub fn std_bytes(_: &mut Evaluator, string: String) -> Value {
7 let bytes = string.bytes().map(Value::Byte).collect();
8 Value::Values {
9 items_type: TypeAnnotation::Byte,
10 items: bytes,
11 }
12}