Scilab is an open source programming language created in 1990.
#328on PLDB | 34Years Old | 4kRepos |
Scilab is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulations, numerical optimization, and modeling, simulation of explicit and implicit dynamical systems and (if the corresponding toolbox is installed) symbolic manipulations. Scilab is one of the two major open-source alternatives to MATLAB, the other one being GNU Octave. Read more on Wikipedia...
disp("Hello, world!")
disp("Hello World")
disp(%pi);
// A simple plot of z = f(x,y)
t=[0:0.3:2*%pi]';
z=sin(t)*cos(t');
plot3d(t,t,z)
Feature | Supported | Example | Token |
---|---|---|---|
Scientific Notation | ✓ | ||
Integers | ✓ | // \d+ | |
Floats | ✓ | // (\d+\.\d*|\d*\.\d+)([eEf][+-]?[0-9]+)? | |
Strings | ✓ | "Hello world" | " |
Print() Debugging | ✓ | disp | |
Line Comments | ✓ | // A comment | // |
Comments | ✓ | ||
Semantic Indentation | X |