Download Latest Version cppsp v1.5.3 source code.tar.gz (2.8 MB)
Email in envelope

Get an email when there's a new version of cppsp

Home / v1.5.3
Name Modified Size InfoDownloads / Week
Parent folder
cppsp.exe 2026-05-05 1.3 MB
cppsp.cpp 2026-05-05 96.0 kB
cppsp_mac.delete_mac 2026-05-05 316.4 kB
cppsp_linux.delete_linux 2026-05-05 2.2 MB
cppsp v1.5.3 source code.tar.gz 2026-05-05 2.8 MB
cppsp v1.5.3 source code.zip 2026-05-05 2.8 MB
README.md 2026-05-05 578 Bytes
Totals: 7 Items   9.5 MB 0
  • @custom xxx(...) now support abc、abc()、abc(){}、abc{} . And the usage of {} is the same as if、for、else

    @custom lamda@cap("auto ",<{name}>,"=",<{=}>,"") function[x] lamda@cap(x){

    return 1
    

    }

  • operator .. : similar to "." but use for method chaining like s..c_str() or obj.f1()..f2() (s is var in cppsp but object in c++)

  • change cppsp_compiler to cppsp
  • cppsp script.cppsp -dump-tree : show the raw ast in terminal
  • support msvc by #usecl
  • add error message for keyword : var
Source: README.md, updated 2026-05-05