SPVM Documentation
Tags: perl, spvm
Published: 2024-04-24 02:02:30


This is the <a href="https://metacpan.org/pod/SPVM">SPVM</a> Documentation.

<h1 id="Tutorial"><a href="#Tutorial" class="anchor"><span class="fa fa-bookmark black"></span></a>Tutorial</h1>

<ul>

<li><p><a href="https://github.com/yuki-kimoto/SPVM/wiki/Tutorial">SPVM Tutorial</a></p>

</li>
</ul>

<h1 id="Documents"><a href="#Documents" class="anchor"><span class="fa fa-bookmark black"></span></a>Documents</h1>

<p><a href="https://metacpan.org/pod/SPVM::Document">All SPVM Documents</a></p>

<ul>

<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language">Language Specification</a></p>

<ul>

<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language::Tokenization">Lexical Tokenization</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language::SyntaxParsing">Syntax Parsing</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language::Class">Class Definition</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language::Types">Types</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language::Statements">Statements</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language::Operators">Operators</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language::ExceptionHandling">Exception Handling</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language::GarbageCollection">Garbage Collection</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::Language::System">System Setting</a></p>

</li>
</ul>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeClass">Native Classes</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Builder::Config">Native Class Config</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI">Native APIs</a></p>

<ul>

<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::Runtime">Runtime Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::BasicType">Basic Type Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::ClassVariable">Class Variable Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::Field">Field Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::Method">Method Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::Argument">Argument Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::Type">Type Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::Compiler">Compiler Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::ClassFile">Class File Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::StringBuffer">String Buffer Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::Allocator">Allocatord Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::Mutex">Mutex Native APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::NativeAPI::Internal">Internal Native APIs</a></p>

</li>
</ul>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::Resource">Resources</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Document::EnvironmentVariables">Environment Variables</a></p>

</li>
</ul>

<h1 id="Exchange-APIs"><a href="#Exchange-APIs" class="anchor"><span class="fa fa-bookmark black"></span></a><a id="Exchange"></a>Exchange APIs</h1>

<ul>

<li><p><a href="https://metacpan.org/pod/SPVM::ExchangeAPI">Exchange APIs</a></p>

</li>
</ul>

<h1 id="Builder-APIs"><a href="#Builder-APIs" class="anchor"><span class="fa fa-bookmark black"></span></a><a id="Builder"></a>Builder APIs</h1>

<ul>

<li><p><a href="https://metacpan.org/pod/SPVM::Builder::API">Builder APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Builder::Util::API">Builder Utility APIs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/SPVM::Builder::Config::Info">Config Information</a></p>

</li>
</ul>

<h1 id="Commands"><a href="#Commands" class="anchor"><span class="fa fa-bookmark black"></span></a>Commands</h1>

<ul>

<li><p><a href="https://metacpan.org/pod/spvm">spvm - Executing SPVM Programs</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/spvmcc">spvmcc - Generating Executable Files</a></p>

</li>
<li><p><a href="https://metacpan.org/pod/spvmdist">spvmdist - Distributing SPVM Modules</a></p>

</li>
</ul>