* Running it
-#+begin_src
+#+begin_src
git clone https://github.com/LeonardoBizzoni/LBPL.git
cd LBPL
mkdir build
#+end_src
* Example script
-#+begin_src
+#+begin_src
fn fib(n) {
if (n < 2) {
return n;
class Prova {
init(n) {
- let start = clock();
+ this.n = n;
+ this.start = clock();
fib(n);
- let end = clock();
+ this.end = clock();
+ }
- println("fib(26) runtime: " + (end-start));
+ runtime() {
+ println("fib("+ this.n +") runtime: " + (this.end - this.start));
}
-
- prova() { println("prova"); }
}
let a = Prova(25);
println(a.var1);
a.var1 = 210;
println(a.var1);
+
+a.runtime();
#+end_src