pub struct TS;
Trait Implementations§
Source§impl Target for TS
impl Target for TS
fn get_name(&self) -> char
fn std(&self) -> String
fn core_prelude(&self) -> String
fn core_postlude(&self) -> String
fn begin_entry_point(&self, global_scope_size: i32, memory_size: i32) -> String
fn end_entry_point(&self) -> String
fn establish_stack_frame(&self, arg_size: i32, local_scope_size: i32) -> String
fn end_stack_frame(&self, return_size: i32, local_scope_size: i32) -> String
fn load_base_ptr(&self) -> String
fn push(&self, n: f64) -> String
fn add(&self) -> String
fn subtract(&self) -> String
fn multiply(&self) -> String
fn divide(&self) -> String
fn sign(&self) -> String
fn allocate(&self) -> String
fn free(&self) -> String
fn store(&self, size: i32) -> String
fn load(&self, size: i32) -> String
fn fn_header(&self, name: String) -> String
fn fn_definition(&self, name: String, body: String) -> String
fn call_fn(&self, name: String) -> String
fn call_foreign_fn(&self, name: String) -> String
fn begin_while(&self) -> String
fn end_while(&self) -> String
fn compile(&self, code: String) -> Result<()>
Auto Trait Implementations§
impl Freeze for TS
impl RefUnwindSafe for TS
impl Send for TS
impl Sync for TS
impl Unpin for TS
impl UnwindSafe for TS
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more