docs.rs failed to build osmon-0.7.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
osmon-0.5.0
Programming language made by Uzbek developers.
About
Programming language that adopts uzbek dialect for its keywords and delivers a new experience for developers. This project is heavily inspired from Sukhrob Khakimov's open source projects.
Features
- Has a virtual machine that is written in Rust
- Uses libgccjit for static compilation
- Has a simple syntax adopted from C family languages
Example
funksiya faktorial(n) {
agar n == 0 {
qaytar 1;
}
qaytar faktorial(n - 1) * n;
}
klass Faktorial {
funksiya yarat(v) {
shu._v = v;
qaytar shu;
}
funksiya qiymat() {
agar shu._v == 0 {
qaytar 1;
}
joy f = Faktorial(shu._v - 1);
joy v = shu._v;
qaytar f.qiymat() * v;
}
}
funksiya asosiy() {
yoz("Klasslik faktorial(5) = ", Faktorial(5).qiymat());
yoz("Rekursiv faktorial(5) = ", faktorial(5));
}
Installation
For *NIX based operating systems, you can install Osmon by running the following command:
|
for Windows, open PowerShell and run the following command:
iwr https://osmon.dev/install/install.ps1 -useb | iex
License
This project is licensed under dual licence MIT and Apache-2.0 Licenses - see the MIT and Apache files for details.