| Crates.io | frut_interp |
| lib.rs | frut_interp |
| version | 0.0.4 |
| created_at | 2025-10-23 14:42:25.873178+00 |
| updated_at | 2025-11-06 10:58:10.13237+00 |
| description | A command-line interpreter for the Frut programming language |
| homepage | |
| repository | https://github.com/BenimFurka/frut_interp |
| max_upload_size | |
| id | 1897210 |
| size | 63,575 |
A command-line interpreter for the Frut programming language, built on top of the frut_lib crate.
cargo install frut_interp
frut path/to/script.ft
A simple Frut program that calculates factorials:
import std.io.*;
// Calculate factorial of a number
func factorial(n: int): int {
if n <= 1 {
return 1;
} else {
return n * factorial(n - 1);
}
}
// Calculate and print factorial of 5
var result: int = factorial(5);
println("Factorial of 5 is: " + result as string);
Save this as factorial.ft and run:
frut factorial.ft
For documentation, including language syntax, visit:
Licensed under the Apache License, Version 2.0 LICENSE.