We have hosted the application cppsp in order to run this application in our online workstations with Wine or directly.
Quick description about cppsp:
cppsp is a transpiled script-like language. Its compiler: cppsp_compiler is a kind of source-to-source compiler.Download the cppsp_compiler.exe or compiler the sourcecode by yourself.
Requirement: prepare your own c++ compiler and set it's folder to environment path.
Optional: put the folder path of exe to environment.
Use cmd or other console to compiler .cppsp file: cppsp_compiler(if not in environment path: .\cppsp_compiler.exe or c: .\cppsp_compiler.exe) script.cppsp.
Setting c++ include/lib folder by .ini file include.ini: C: .\include1,c: .\include2 lib.ini: C: .\lib1,c: .\lib2.
You can rename cppsp_compiler.exe(or cppsp_compiler) to any name you like to change compile command like: cppsp?abcdef.
Official repo on github:
https: //github.com/user19870/cppsp
r/cppsp:
https: //www.reddit.com/r/cppsp/ .
Features:
- #useclang or #usegcc : use clang++ or g++ compile command
- @command("."): add command when compile like: -Os?-m64
- #overwrite: make @command() overwrite g++ . or clang++ compile command like @command("g++ -Os -m64 -nostdlib -shared -o dll.dll dll.cpp") and add "*/" in the end of int main{.} but you'll need ?funcion<>> to make comment work
- #skipcompile : skip g++/clang++ compile and directly run output
- import : import header in c++ and accept import iostream,x,y,.
- @funcuion<<.>>: inject everything(void()?int()?bool()?even #define and using namespace) in <<.>> to the space under #include above int main()
- @inject(.) : inject everything in (.) to int main{.}
- print(): print content to console like print("12\n"," ",1," ",2.1,true,false," ")
- input(): input data to variables,but need @inject() to declare varibles
- //: comment
.
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.