Docs.rs
gruggers-0.5.2
Platform
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.5.2
rust implementation of the grug language
Crate
Source
Builds
Feature flags
Documentation
..
assignment_isnt_expression
bool_cant_be_initialized_with_1
bool_ge
bool_gt
bool_le
bool_lt
bool_unary_minus
cant_add_strings
cant_break_outside_of_loop
cant_continue_outside_of_loop
cant_declare_me_globally
cant_declare_me_locally
cant_declare_variable_in_fn_call
cant_redefine_global
comment_at_the_end_of_another_statement
comment_empty
comment_lone_global_at_end
double_negation
double_not
empty_helper_fn
empty_line_after_group
empty_line_at_start_of_file
empty_line_before_group
empty_line_fn_group
empty_line_twice_at_end_of_file
empty_line_twice_between_local_statements
empty_line_while_group
empty_on_fn
entity_cant_be_empty_string
entity_cant_be_passed_to_helper_fn
entity_cant_be_passed_to_helper_fn_2
entity_has_invalid_entity_name_colon
entity_has_invalid_entity_name_uppercase
entity_has_invalid_mod_name_uppercase
entity_mod_name_and_entity_name_is_missing
entity_mod_name_cant_be_current_mod
entity_mod_name_is_missing
entity_name_is_missing
entity_type_for_helper_fn_return_type
f32_missing_digit_after_decimal_point
f32_too_big
f32_too_close_to_zero_negative
f32_too_close_to_zero_positive_1
f32_too_close_to_zero_positive_2
f32_too_small
file_name_entity_type_doesnt_start_uppercase
file_name_entity_type_invalid_character
file_name_missing_dash
file_name_missing_entity_type
file_name_missing_period
game_fn_call_gets_void
game_fn_does_not_exist
game_function_call_gets_wrong_arg_type
game_function_call_less_args_expected
game_function_call_more_args_expected
game_function_call_no_args_expected
global_cant_be_me
global_cant_call_helper_fn
global_cant_call_on_fn
global_cant_use_later_global
global_id_cant_be_reassigned
global_variable_after_on_fns
global_variable_already_uses_local_variable_name
global_variable_contains_double_negation
global_variable_contains_double_not
global_variable_contains_entity
global_variable_definition_cant_use_itself
global_variable_definition_missing_type
global_variable_definition_requires_value_i32
global_variable_definition_requires_value_string
helper_fn_call_gets_void
helper_fn_call_gets_wrong_arg_type
helper_fn_call_less_args_expected
helper_fn_call_more_args_expected
helper_fn_call_no_args_expected
helper_fn_defined_before_first_helper_fn_usage
helper_fn_defined_between_on_fns
helper_fn_different_return_value_expected
helper_fn_does_not_exist
helper_fn_duplicate
helper_fn_id_arg_gets_number
helper_fn_is_not_called_1
helper_fn_is_not_called_2
helper_fn_is_not_called_3
helper_fn_is_not_called_4
helper_fn_is_not_called_5
helper_fn_missing_return_statement
helper_fn_no_return_value_expected
helper_fn_return_value_expected
helper_fn_return_with_comment_after_it
i32_logical_not
id_invalid_binary_op
id_return
id_store_in_non_id_global
id_store_in_non_id_local
id_store_in_non_id_local_2
indentation_going_down_by_2
indented_call_argument
indented_call_arguments
indented_helper_fn_parameter
indented_helper_fn_parameters
indented_on_fn_parameter
indented_on_fn_parameters
invalid_end_of_block
line_continuation
local_variable_already_exists
local_variable_contains_entity
local_variable_definition_cant_use_itself
local_variable_definition_missing_type
max_expr_recursion_depth_exceeded
max_statement_recursion_depth_exceeded
me_cant_be_written_to
me_plus_1
me_plus_me
missing_empty_line_between_global_and_on_fn
missing_empty_line_between_on_fn_and_helper_fn
mixing_custom_ids_binary_expr
mixing_custom_ids_game_fn_param_type
mixing_custom_ids_game_fn_return_type
mixing_custom_ids_global_new
mixing_custom_ids_global_to_local
mixing_custom_ids_helper_fn_param_type
mixing_custom_ids_helper_fn_return_type
mixing_custom_ids_local_existing
mixing_custom_ids_local_new
mixing_custom_ids_on_fn_param_type
newline_statement
no_space_between_comment_character_and_comment
not_followed_by_negation
null_byte_in_comment
null_byte_in_string
number_and
number_assigned_to_global_id
number_assigned_to_local_id
number_or
number_period_twice_1
number_period_twice_2
on_fn_cant_be_called_by_helper_fn
on_fn_cant_be_called_by_on_fn
on_fn_defined_after_helper_fn
on_fn_duplicate
on_fn_was_not_declared_in_entity
on_fn_wrong_order
on_function_gets_wrong_arg_name
on_function_gets_wrong_arg_type
on_function_less_args_expected
on_function_more_args_expected
on_function_no_args_expected
on_function_no_return_value_expected
open_parenthesis_after_number
parameter_shadows_global_variable
pass_bool_to_i32_game_param
pass_bool_to_i32_helper_param
print_csv_wrong_extension_1
print_csv_wrong_extension_2
print_csv_wrong_extension_3
resource_cant_be_empty_string
resource_cant_be_passed_to_helper_fn
resource_cant_be_passed_to_helper_fn_2
resource_cant_contain_backslash
resource_cant_contain_double_slash
resource_cant_end_with_dot
resource_cant_go_up_to_parent_directory_1
resource_cant_go_up_to_parent_directory_2
resource_cant_go_up_to_parent_directory_3
resource_cant_go_up_to_parent_directory_4
resource_cant_have_leading_slash
resource_cant_have_trailing_slash
resource_cant_refer_to_current_directory_1
resource_cant_refer_to_current_directory_2
resource_cant_refer_to_current_directory_3
resource_cant_refer_to_current_directory_4
resource_type_for_global
resource_type_for_helper_fn_return_type
resource_type_for_local
spaces_per_indent
string_pointer_arithmetic
trailing_space_in_comment
unary_plus_does_not_exist
unclosed_double_quote
unknown_variable
unrecognized_character
unused_expr_result
variable_assignment_before_definition
variable_definition_requires_value_i32
variable_definition_requires_value_string
variable_not_accessible
variable_same_name_missing_type
variable_shadows_argument
variable_shadows_global_variable
variable_shadows_local_variable
variable_statement_missing_assignment
variable_used_before_definition
wrong_indentation
wrong_type_global_assignment
wrong_type_global_reassignment
wrong_type_local_assignment
wrong_type_local_reassignment