So...what's Zonnon? Zonnon is a general-purpose programming language in the Pascal, Modula-2 and Oberon family...and it's run on .NET/Mono...
It's been a really long time since I used Pascal or Delphi...but...just like riding a bicycle...the knowledge came back as soon I started writing some code -;)
Now...the only problem I have with Zonnon...is that's there's almost no documentation...and what's available is in Russian...so...a lot Google helped me up...
Here's the Fibonacci Numbers app...
Fibo.znn |
---|
module Fibo; var num: integer; var a, b: integer; procedure fib (var num, a, b : integer): string; var result: string; var ab: integer; begin result := ""; if (a > 0) & (num > 1) then num := num - 1; ab := a + b; result := result + string(ab) + " " + fib(num, ab, a); elsif a == 0 then num := num - 1; ab := a + b; result := string(a) + " " + string(b) + " " + string(ab) + " " + fib(num, ab, b); end; return result; end fib; begin a := 0; b := 1; write("Enter a number: ");readln(num); writeln(fib(num,a,b)); writeln(""); end Fibo. |
And a couple of pictures...
I need to keep playing and exploring Zonnon...there's a lot of cool things still hiding from me -;)
Greetings,
Blag.
Development Culture.
No hay comentarios:
Publicar un comentario