fn get_name(&self) -> char
fn std(&self) -> String
fn core_prelude(&self) -> String
fn core_postlude(&self) -> String
fn begin_entry_point(&self, var_size: i32, heap_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<()>
impl Target for C
[src]fn get_name(&self) -> char
[src]fn std(&self) -> String
[src]fn core_prelude(&self) -> String
[src]fn core_postlude(&self) -> String
[src]fn begin_entry_point(&self, var_size: i32, heap_size: i32) -> String
[src]fn end_entry_point(&self) -> String
[src]fn establish_stack_frame(&self, arg_size: i32, local_scope_size: i32) -> String
[src]fn end_stack_frame(&self, return_size: i32, local_scope_size: i32) -> String
[src]fn load_base_ptr(&self) -> String
[src]fn push(&self, n: f64) -> String
[src]fn add(&self) -> String
[src]fn subtract(&self) -> String
[src]fn multiply(&self) -> String
[src]fn divide(&self) -> String
[src]fn sign(&self) -> String
[src]fn allocate(&self) -> String
[src]fn free(&self) -> String
[src]fn store(&self, size: i32) -> String
[src]fn load(&self, size: i32) -> String
[src]fn fn_header(&self, name: String) -> String
[src]fn fn_definition(&self, name: String, body: String) -> String
[src]fn call_fn(&self, name: String) -> String
[src]fn call_foreign_fn(&self, name: String) -> String
[src]fn begin_while(&self) -> String
[src]fn end_while(&self) -> String
[src]fn compile(&self, code: String) -> Result<()>
[src]impl Target for Go
[src]fn get_name(&self) -> char
[src]fn std(&self) -> String
[src]fn core_prelude(&self) -> String
[src]fn core_postlude(&self) -> String
[src]fn begin_entry_point(&self, var_size: i32, heap_size: i32) -> String
[src]fn end_entry_point(&self) -> String
[src]fn establish_stack_frame(&self, arg_size: i32, local_scope_size: i32) -> String
[src]fn end_stack_frame(&self, return_size: i32, local_scope_size: i32) -> String
[src]fn load_base_ptr(&self) -> String
[src]fn push(&self, n: f64) -> String
[src]fn add(&self) -> String
[src]fn subtract(&self) -> String
[src]fn multiply(&self) -> String
[src]fn divide(&self) -> String
[src]fn sign(&self) -> String
[src]fn allocate(&self) -> String
[src]fn free(&self) -> String
[src]fn store(&self, size: i32) -> String
[src]fn load(&self, size: i32) -> String
[src]fn fn_header(&self, name: String) -> String
[src]fn fn_definition(&self, name: String, body: String) -> String
[src]fn call_fn(&self, name: String) -> String
[src]fn call_foreign_fn(&self, name: String) -> String
[src]fn begin_while(&self) -> String
[src]fn end_while(&self) -> String
[src]fn compile(&self, code: String) -> Result<()>
[src]