Docs.rs
gruggers-0.2.0
Platform
aarch64-apple-darwin
aarch64-unknown-linux-gnu
i686-pc-windows-msvc
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
gruggers 0.2.0
rust implementation of the grug language
Crate
Source
Builds
Feature flags
Documentation
..
addition_as_argument
addition_as_two_arguments
addition_with_multiplication
addition_with_multiplication_2
and_false_1
and_false_2
and_false_3
and_short_circuit
and_true
blocked_alrm
bool_logical_not_false
bool_logical_not_true
bool_returned
bool_returned_global
bool_zero_extended_if_statement
bool_zero_extended_while_statement
break
calls_100
calls_1000
calls_in_call
comment_above_block
comment_above_block_twice
comment_above_globals
comment_above_helper_fn
comment_above_on_fn
comment_between_globals
comment_between_statements
comment_lone_block
comment_lone_block_at_end
comment_lone_global
continue
custom_id_decays_to_id
custom_id_transfer_between_globals
custom_id_with_digits
division_negative_result
division_positive_result
double_negation_with_parentheses
double_not_with_parentheses
else_after_else_if_false
else_after_else_if_true
else_false
else_if_false
else_if_true
else_true
empty_file
empty_line
entity_and_resource_as_subexpression
entity_duplicate
entity_in_on_fn
entity_in_on_fn_with_mod_specified
eq_false
eq_true
f32_addition
f32_argument
f32_division
f32_eq_false
f32_eq_true
f32_ge_false
f32_ge_true_1
f32_ge_true_2
f32_global_variable
f32_gt_false
f32_gt_true
f32_le_false
f32_le_true_1
f32_le_true_2
f32_local_variable
f32_lt_false
f32_lt_true
f32_multiplication
f32_ne_false
f32_ne_true
f32_negated
f32_passed_to_helper_fn
f32_passed_to_on_fn
f32_passing_sin_to_cos
f32_subtraction
fibonacci
ge_false
ge_true_1
ge_true_2
global_2_does_not_have_error_handling
global_call_using_me
global_can_use_earlier_global
global_containing_negation
global_id
globals
globals_1000
globals_1000_string
globals_32
globals_64
gt_false
gt_true
helper_fn
helper_fn_called_in_if
helper_fn_called_indirectly
helper_fn_overwriting_param
helper_fn_returning_void_has_no_return
helper_fn_returning_void_returns_void
helper_fn_same_param_name_as_on_fn
helper_fn_same_param_name_as_other_helper_fn
i32_max
i32_min
i32_negated
i32_negative_is_smaller_than_positive
id_binary_expr_false
id_binary_expr_true
id_eq_1
id_eq_2
id_global_with_id_to_new_id
id_global_with_opponent_to_new_id
id_helper_fn_param
id_local_variable_get_and_set
id_ne_1
id_ne_2
id_on_fn_param
id_returned_from_helper
id_with_d_to_new_id_and_id_to_old_id
id_with_d_to_old_id
id_with_id_to_new_id
if_false
if_true
le_false
le_true_1
le_true_2
local_id_can_be_reassigned
lt_false
lt_true
max_args
me
me_assigned_to_local_variable
me_passed_to_helper_fn
mov_32_bits_global_i32
mov_32_bits_global_id
multiplication_as_two_arguments
ne_false
ne_true
negate_parenthesized_expr
negative_literal
nested_break
nested_continue
no_empty_line_between_globals
no_empty_line_between_statements
on_fn
on_fn_calling_game_fn_nothing
on_fn_calling_game_fn_nothing_twice
on_fn_calling_game_fn_plt_order
on_fn_calling_helper_fns
on_fn_calling_no_game_fn
on_fn_calling_no_game_fn_but_with_addition
on_fn_calling_no_game_fn_but_with_global
on_fn_overwriting_param
on_fn_passing_argument_to_helper_fn
on_fn_passing_magic_to_initialize
on_fn_three
on_fn_three_unused_first
on_fn_three_unused_second
on_fn_three_unused_third
or_false
or_short_circuit
or_true_1
or_true_2
or_true_3
pass_string_argument_to_game_fn
pass_string_argument_to_helper_fn
resource_and_entity
resource_can_contain_dot_1
resource_can_contain_dot_3
resource_can_contain_dot_dot_1
resource_can_contain_dot_dot_3
resource_duplicate
return
return_from_on_fn
return_from_on_fn_minimal
return_with_no_value
same_variable_name_in_different_functions
spill_args_to_game_fn
spill_args_to_game_fn_subless
spill_args_to_helper_fn
spill_args_to_helper_fn_32_bit_f32
spill_args_to_helper_fn_32_bit_i32
spill_args_to_helper_fn_32_bit_string
spill_args_to_helper_fn_subless
stack_16_byte_alignment
stack_16_byte_alignment_midway
string_can_be_passed_to_helper_fn
string_duplicate
string_eq_false
string_eq_true
string_eq_true_empty
string_ne_false
string_ne_false_empty
string_ne_true
string_returned_by_game_fn
string_returned_by_game_fn_assigned_to_member
string_returned_by_helper_fn
string_returned_by_helper_fn_from_game_fn
sub_rsp_32_bits_local_variables_i32
sub_rsp_32_bits_local_variables_id
subtraction_negative_result
subtraction_positive_result
variable
variable_does_not_shadow_in_different_if_statement
variable_reassignment
variable_reassignment_does_not_dealloc_outer_variable
variable_string_global
variable_string_local
void_function_early_return
while_false
write_to_global_variable