Warning: Author still recommends using jumping because functions are bugged at the moment
Create function
{;;;;;;;;;;{x}
{y}{;;;;;;;;;;}{;;;;;;;;;;}
{y}{;;;;;;;;;;}{;;;;;;;;;;}
{z}{;;;;;;;;;;}
};
x - Function ID(number)
y - Any command(Dont add ; at end of the command)
z - Last command of function
Arguments
-o [filename.c] -> Changes name of compiled C file
-i [filename.sl] -> Can be used for changing input file
-g [complier] -> Change C compiler name when using C compilation integrated
-gp [args] -> Arguments of compiler if using integrated one(to make space type _)
-d -> Automaticly deletes C file after compiling
-x [filename] -> change filename of executable when automatic executing after compiling c
-c Configuration utility
Compilation
Make the C code by running:
./scComplier Program.sl
Then compile file by:
gcc Compiled.c
Run the file:
./a.out
Use config files
Make new config file by:
./scComplier -c new
Use it by:
./scComplier -c [config_name]
Or use default configuration for building by:
./scComplier -c default