The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.0383 - 2018-10-30

  • remove array list syntax. This syntax is very unnatural.
    • (1, 2), (3, 4)
  • change new_fcomplex_array definition
    • sub new_fcomplex_array : SPVM::Complex_f2[] ($re_values : float[], $im_values : float[]);
  • change new_dcomplex_array definition
    • sub new_dcomplex_array : SPVM::Complex_d2[] ($re_values : double[], $im_values : double[]);
  • fix do string bugs. use open and eval string to load config file.

Documentation

C/C++ Binding using SPVM Extension(BETA before 1.0)
SPVM Standard Functions
SPVM Language
SPVM Native Interface
SPVM Perl API
SPVM compiler to create exe file

Modules

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

Provides

in lib/SPVM/Builder.pm
in lib/SPVM/Builder/C.pm
in lib/SPVM/Builder/Exe.pm
in lib/SPVM/BuildDir.pm
in lib/SPVM/PerlAPI.pm