index
:
gcd
master
The Greatest Common Divisor in many languages and tools
Igor Pashev
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2012-09-30
Make compilable as C++
Igor Pashev
1
-1
/
+1
2012-03-30
Merge pull request #1 from krasin/master
Igor Pashev
1
-40
/
+31
2012-03-30
gcd.go: drop unused comments
Ivan Krasin
1
-6
/
+0
2012-03-30
gcd.go: skip os.Args[0] which is the path to the binary
Ivan Krasin
1
-2
/
+2
2012-03-30
Use the power of Go for loop
Ivan Krasin
1
-2
/
+2
2012-03-30
Don't use flag package, because in this case we only want raw arguments. Use ...
Ivan Krasin
1
-14
/
+10
2012-03-30
Make the program more idiomatic to Go (pass 1)
Ivan Krasin
1
-6
/
+7
2012-03-30
Update build instructions, because Go 1 does not expose 6g / 8g / etc tools a...
Ivan Krasin
1
-4
/
+5
2012-03-30
gcd.go: update to Go1. Use uint64 instead of uint, because strconv.ParseUint ...
Ivan Krasin
1
-5
/
+5
2012-03-30
gcd.go: go fmt
Ivan Krasin
1
-30
/
+29
2012-03-25
JavaScript via Node.js
Igor Pashev
1
-0
/
+19
2012-03-19
Use unsigned long; fixed some splint warnings
Igor Pashev
1
-10
/
+10
2011-12-25
Added -lgmp in comment
Igor Pashev
1
-1
/
+1
2011-07-23
6g and 8g difference
Igor Pashev
1
-1
/
+1
2011-07-23
Typo
Igor Pashev
1
-1
/
+1
2011-07-23
Added Go, tested with 6g and GCC 4.6.1
Igor Pashev
1
-0
/
+61
2011-07-23
Links are invalid now
Igor Pashev
1
-2
/
+0
2011-07-14
gcd-x86-solaris.s 16 = 4 * 4
Igor Pashev
1
-1
/
+1
2011-07-14
gcd-x86-solaris.s typos: linux -> solaris
Igor Pashev
1
-10
/
+10
2011-07-14
Added gcd-x86-solaris.s: 32 bits Solaris 11 on x86
Igor Pashev
1
-0
/
+142
2011-07-09
No need of stack, we have extra registers: %r8 - %r15
Igor Pashev
1
-5
/
+4
2011-07-09
Added gcd-x86_64-linux.s (64 bits linux)
Igor Pashev
1
-0
/
+128
2011-07-08
Comment about char* to GMP conversion
Igor Pashev
1
-0
/
+4
2011-07-08
Added C++ with ability to use GMP
Igor Pashev
1
-0
/
+67
2011-07-05
Added Ruby
Igor Pashev
1
-0
/
+17
2011-07-04
GNU assembler for x86 (32 bits) Linux
Igor Pashev
1
-0
/
+138
2011-07-02
Clear temporary integers in gcd2()
Igor Pashev
1
-0
/
+2
2011-06-26
Fortran 2003
Igor Pashev
1
-0
/
+57
2011-04-12
Synopsis
Igor Pashev
1
-0
/
+5
2011-04-10
Added synopsis: tested with GCJ and IcedTea6 javac
Igor Pashev
1
-0
/
+11
2011-04-10
TCL
Igor Pashev
1
-0
/
+36
2011-02-21
local r; table.maxn -> #
Igor
1
-2
/
+2
2011-02-20
Typo
Igor
1
-1
/
+1
2011-02-20
Lua
Igor
1
-0
/
+25
2011-02-11
Prolog: command line interface
Igor Pashev
1
-14
/
+14
2011-02-07
Prolog. No command line interface yet
pashev
1
-0
/
+35
2011-01-28
GNU MP
Igor
1
-0
/
+62
2011-01-26
Common Lisp
Igor
1
-0
/
+24
2011-01-23
FreePascal
Igor
1
-0
/
+36
2011-01-23
Perl
Igor
1
-0
/
+21
2011-01-22
Shell
Igor
1
-0
/
+20
2011-01-14
Tabs to spaces
Igor
1
-10
/
+10
2011-01-12
Begin: C, C#, Haskell, Java, Python
Igor
5
-0
/
+138
[prev]