Changes for version 0.0355 - 2018-07-05

  • Symbol name can't conatain __
  • Object alignment must be sizeof(SPVM_VALUE)
  • rename strcut descripter to pointer
  • rename env->new_struct to env->new_pointer
  • rename env->get_struct to env->get_pointer
  • remove object null check from env->get/set_xxx_field
  • fix env->get/set_xxx_field bugs
  • fix array store undef bug in precompile code

Documentation

C/C++ Binding using SPVM Extension(BETA before 1.0)
SPVM Standard Functions
SPVM Language
SPVM Native Interface

Modules

Fast array and numeric operation, and provide easy way to C/C++ Binding
Bool Utility
Byte object
SPVM data structure
Array object
Double object
Float object
Int object
Long object
SPVM data structure
Short object

Provides

in lib/SPVM/Build.pm
in lib/SPVM/Build/CBuilder.pm
in lib/SPVM/Build/CBuilder/Native.pm
in lib/SPVM/Build/CBuilder/Precompile.pm
in lib/SPVM/Build/Info.pm
in lib/SPVM/Build/Setting.pm
in lib/SPVM/Build/Util.pm
in lib/SPVM/BuildDir.pm