Introduce old redir program
[lcapit-junk-code.git] / prime / prime.aikido
blobe6aa0c401f051d7bc169c05c192956108b562edd
1 #!/usr/bin/aikido
3 # Check if a number is prime (brute force)
5 # Luiz Fernando N. Capitulino
6 # <lcapitulino@gmail.com>
8 function is_prime(num) {
9         if (num < 2) {
10                 return false
11         }
13         var max = num - 1
14         for (var i = 2; i < max; i++) {
15                 if (!(num % i)) {
16                         return false
17                 }
18         }
20         return true
23 if (sizeof(args) != 1) {
24         throw "usage: prime.aikido < number >"
27 var num = cast<int>(args[0])
28 if (is_prime(num)) {
29         System.println("is prime")
30         System.exit(1)
31 } else {
32         System.println("is not prime")
33         System.exit(0)