package SPVM::Native; 1; =head1 Name SPVM::Native - Getting the current native environment, stack, runtime, compiler. =head1 Description The Native class of L<SPVM> has methods to get the current native environment, stack, runtime, compiler. =head1 Usage use Native; =head1 Class Methods =head2 get_current_stack C<static method get_current_stack : L<Native::Stack|SPVM::Native::Stack> ();> Returns the current execution stack. =head2 get_current_env C<static get_current_env : L<Native::Env|SPVM::Native::Env> ();> Returns the current execution environemnt. =head2 get_current_runtime C<static method get_current_runtime : L<Native::Runtime|SPVM::Native::Runtime> ();> Returns the current runtime. =head2 get_current_compiler C<static method get_current_compiler : L<Native::Compiler|SPVM::Native::Compiler> ();> Returns the current compiler. =head2 check_bootstrap_method C<static method check_bootstrap_method : void ($basic_type_name : string);> Check the bootstrap method in the basic type $basic_type_name. =head1 Copyright & License Copyright (c) 2023 Yuki Kimoto MIT License