From 3e8e8cefaa5b614d0bf359d18a937091d7eb405c Mon Sep 17 00:00:00 2001 From: Colin Campbell-McPherson Date: Fri, 25 Jul 2008 13:24:15 +0800 Subject: [PATCH 1/4] added smalltalk example --- smalltalk.sm | 1 + 1 file changed, 1 insertion(+) create mode 100644 smalltalk.sm diff --git a/smalltalk.sm b/smalltalk.sm new file mode 100644 index 00000000..9666dace --- /dev/null +++ b/smalltalk.sm @@ -0,0 +1 @@ +Transcript show: 'Hello, world!'. From bb19ce29ab77c026d357fc4c81df87965145c023 Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Fri, 25 Jul 2008 17:27:37 -0700 Subject: [PATCH 2/4] simplify ruby - using classes is overkill --- ruby.rb | 16 +--------------- ruby_procedural.rb | 2 -- 2 files changed, 1 insertion(+), 17 deletions(-) delete mode 100644 ruby_procedural.rb diff --git a/ruby.rb b/ruby.rb index c56baa23..2beb1f22 100644 --- a/ruby.rb +++ b/ruby.rb @@ -1,16 +1,2 @@ #!/usr/bin/ruby - -class Hello - - def initialize - @message = "Hello World!" - end - - def say_hi - puts @message - end - -end - -h = Hello.new -h.say_hi +puts "Hello World" diff --git a/ruby_procedural.rb b/ruby_procedural.rb deleted file mode 100644 index 2beb1f22..00000000 --- a/ruby_procedural.rb +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/ruby -puts "Hello World" From a360b77ed38cb63c8f97e02deb45ef3fa2c18fd4 Mon Sep 17 00:00:00 2001 From: Kevin Ballard Date: Fri, 25 Jul 2008 17:52:05 -0700 Subject: [PATCH 3/4] Categorize files based on the first letter --- ada.ada => a/ada.ada | 0 apc.apc => a/apc.apc | 0 applescript.scpt => a/applescript.scpt | 0 awk.awk => a/awk.awk | 0 BIT.bit => b/BIT.bit | 0 bash.sh => b/bash.sh | 0 befunge.be => b/befunge.be | 0 boo.boo => b/boo.boo | 0 brainf*ck.bf => b/brainf*ck.bf | 0 broccoli.brocc => b/broccoli.brocc | 0 c++.cpp => c/c++.cpp | 0 c.c => c/c.c | 0 clipper.prg => c/clipper.prg | 0 clips.clips => c/clips.clips | 0 clisp.lisp => c/clisp.lisp | 0 coldfusion.cfm => c/coldfusion.cfm | 0 csharp.cs => c/csharp.cs | 0 d.D => d/d.D | 0 delphi.delphi => d/delphi.delphi | 0 delphi.pas => d/delphi.pas | 0 dos.bat => d/dos.bat | 0 dtrace.d => d/dtrace.d | 0 dylan.dl => d/dylan.dl | 0 Eiffel.eiff => e/Eiffel.eiff | 0 erlang_hw.erl => e/erlang_hw.erl | 0 focal.fc => f/focal.fc | 0 fortran.f90 => f/fortran.f90 | 0 fortran77.f77 => f/fortran77.f77 | 0 groovy.groovy => g/groovy.groovy | 0 haskell.hs => h/haskell.hs | 0 hq9+.h => h/hq9+.h | 0 html.html => h/html.html | 0 Io.Io => i/Io.Io | 0 java.java => j/java.java | 0 javascript.js => j/javascript.js | 0 linux-x86.nasm => l/linux-x86.nasm | 0 lolcode.lol => l/lolcode.lol | 0 lua.lua => l/lua.lua | 0 matlab.m => m/matlab.m | 0 muf.muf => m/muf.muf | 0 nu.nu => n/nu.nu | 0 OpenLaszlo.lzx => o/OpenLaszlo.lzx | 0 objc.m => o/objc.m | 0 ocaml.ml => o/ocaml.ml | 0 pascal.p => p/pascal.p | 0 perl.pl => p/perl.pl | 0 php.php => p/php.php | 0 postscript.ps => p/postscript.ps | 0 postscript_page.ps => p/postscript_page.ps | 0 prolog.pro => p/prolog.pro | 0 python.py => p/python.py | 0 ruby.rb => r/ruby.rb | 0 scala.scala => s/scala.scala | 0 scheme.scm => s/scheme.scm | 0 shakespeare.spl => s/shakespeare.spl | 0 shell.sh => s/shell.sh | 0 smalltalk.sm => s/smalltalk.sm | 0 telephone => t/telephone | 0 tsql.sql => t/tsql.sql | 0 turing.oot => t/turing.oot | 0 60 files changed, 0 insertions(+), 0 deletions(-) rename ada.ada => a/ada.ada (100%) rename apc.apc => a/apc.apc (100%) rename applescript.scpt => a/applescript.scpt (100%) rename awk.awk => a/awk.awk (100%) rename BIT.bit => b/BIT.bit (100%) rename bash.sh => b/bash.sh (100%) rename befunge.be => b/befunge.be (100%) rename boo.boo => b/boo.boo (100%) rename brainf*ck.bf => b/brainf*ck.bf (100%) rename broccoli.brocc => b/broccoli.brocc (100%) rename c++.cpp => c/c++.cpp (100%) rename c.c => c/c.c (100%) rename clipper.prg => c/clipper.prg (100%) rename clips.clips => c/clips.clips (100%) rename clisp.lisp => c/clisp.lisp (100%) rename coldfusion.cfm => c/coldfusion.cfm (100%) rename csharp.cs => c/csharp.cs (100%) rename d.D => d/d.D (100%) rename delphi.delphi => d/delphi.delphi (100%) rename delphi.pas => d/delphi.pas (100%) rename dos.bat => d/dos.bat (100%) rename dtrace.d => d/dtrace.d (100%) rename dylan.dl => d/dylan.dl (100%) rename Eiffel.eiff => e/Eiffel.eiff (100%) rename erlang_hw.erl => e/erlang_hw.erl (100%) rename focal.fc => f/focal.fc (100%) rename fortran.f90 => f/fortran.f90 (100%) rename fortran77.f77 => f/fortran77.f77 (100%) rename groovy.groovy => g/groovy.groovy (100%) rename haskell.hs => h/haskell.hs (100%) rename hq9+.h => h/hq9+.h (100%) rename html.html => h/html.html (100%) rename Io.Io => i/Io.Io (100%) rename java.java => j/java.java (100%) rename javascript.js => j/javascript.js (100%) rename linux-x86.nasm => l/linux-x86.nasm (100%) rename lolcode.lol => l/lolcode.lol (100%) rename lua.lua => l/lua.lua (100%) rename matlab.m => m/matlab.m (100%) rename muf.muf => m/muf.muf (100%) rename nu.nu => n/nu.nu (100%) rename OpenLaszlo.lzx => o/OpenLaszlo.lzx (100%) rename objc.m => o/objc.m (100%) rename ocaml.ml => o/ocaml.ml (100%) rename pascal.p => p/pascal.p (100%) rename perl.pl => p/perl.pl (100%) rename php.php => p/php.php (100%) rename postscript.ps => p/postscript.ps (100%) rename postscript_page.ps => p/postscript_page.ps (100%) rename prolog.pro => p/prolog.pro (100%) rename python.py => p/python.py (100%) rename ruby.rb => r/ruby.rb (100%) rename scala.scala => s/scala.scala (100%) rename scheme.scm => s/scheme.scm (100%) rename shakespeare.spl => s/shakespeare.spl (100%) rename shell.sh => s/shell.sh (100%) rename smalltalk.sm => s/smalltalk.sm (100%) rename telephone => t/telephone (100%) rename tsql.sql => t/tsql.sql (100%) rename turing.oot => t/turing.oot (100%) diff --git a/ada.ada b/a/ada.ada similarity index 100% rename from ada.ada rename to a/ada.ada diff --git a/apc.apc b/a/apc.apc similarity index 100% rename from apc.apc rename to a/apc.apc diff --git a/applescript.scpt b/a/applescript.scpt similarity index 100% rename from applescript.scpt rename to a/applescript.scpt diff --git a/awk.awk b/a/awk.awk similarity index 100% rename from awk.awk rename to a/awk.awk diff --git a/BIT.bit b/b/BIT.bit similarity index 100% rename from BIT.bit rename to b/BIT.bit diff --git a/bash.sh b/b/bash.sh similarity index 100% rename from bash.sh rename to b/bash.sh diff --git a/befunge.be b/b/befunge.be similarity index 100% rename from befunge.be rename to b/befunge.be diff --git a/boo.boo b/b/boo.boo similarity index 100% rename from boo.boo rename to b/boo.boo diff --git a/brainf*ck.bf b/b/brainf*ck.bf similarity index 100% rename from brainf*ck.bf rename to b/brainf*ck.bf diff --git a/broccoli.brocc b/b/broccoli.brocc similarity index 100% rename from broccoli.brocc rename to b/broccoli.brocc diff --git a/c++.cpp b/c/c++.cpp similarity index 100% rename from c++.cpp rename to c/c++.cpp diff --git a/c.c b/c/c.c similarity index 100% rename from c.c rename to c/c.c diff --git a/clipper.prg b/c/clipper.prg similarity index 100% rename from clipper.prg rename to c/clipper.prg diff --git a/clips.clips b/c/clips.clips similarity index 100% rename from clips.clips rename to c/clips.clips diff --git a/clisp.lisp b/c/clisp.lisp similarity index 100% rename from clisp.lisp rename to c/clisp.lisp diff --git a/coldfusion.cfm b/c/coldfusion.cfm similarity index 100% rename from coldfusion.cfm rename to c/coldfusion.cfm diff --git a/csharp.cs b/c/csharp.cs similarity index 100% rename from csharp.cs rename to c/csharp.cs diff --git a/d.D b/d/d.D similarity index 100% rename from d.D rename to d/d.D diff --git a/delphi.delphi b/d/delphi.delphi similarity index 100% rename from delphi.delphi rename to d/delphi.delphi diff --git a/delphi.pas b/d/delphi.pas similarity index 100% rename from delphi.pas rename to d/delphi.pas diff --git a/dos.bat b/d/dos.bat similarity index 100% rename from dos.bat rename to d/dos.bat diff --git a/dtrace.d b/d/dtrace.d similarity index 100% rename from dtrace.d rename to d/dtrace.d diff --git a/dylan.dl b/d/dylan.dl similarity index 100% rename from dylan.dl rename to d/dylan.dl diff --git a/Eiffel.eiff b/e/Eiffel.eiff similarity index 100% rename from Eiffel.eiff rename to e/Eiffel.eiff diff --git a/erlang_hw.erl b/e/erlang_hw.erl similarity index 100% rename from erlang_hw.erl rename to e/erlang_hw.erl diff --git a/focal.fc b/f/focal.fc similarity index 100% rename from focal.fc rename to f/focal.fc diff --git a/fortran.f90 b/f/fortran.f90 similarity index 100% rename from fortran.f90 rename to f/fortran.f90 diff --git a/fortran77.f77 b/f/fortran77.f77 similarity index 100% rename from fortran77.f77 rename to f/fortran77.f77 diff --git a/groovy.groovy b/g/groovy.groovy similarity index 100% rename from groovy.groovy rename to g/groovy.groovy diff --git a/haskell.hs b/h/haskell.hs similarity index 100% rename from haskell.hs rename to h/haskell.hs diff --git a/hq9+.h b/h/hq9+.h similarity index 100% rename from hq9+.h rename to h/hq9+.h diff --git a/html.html b/h/html.html similarity index 100% rename from html.html rename to h/html.html diff --git a/Io.Io b/i/Io.Io similarity index 100% rename from Io.Io rename to i/Io.Io diff --git a/java.java b/j/java.java similarity index 100% rename from java.java rename to j/java.java diff --git a/javascript.js b/j/javascript.js similarity index 100% rename from javascript.js rename to j/javascript.js diff --git a/linux-x86.nasm b/l/linux-x86.nasm similarity index 100% rename from linux-x86.nasm rename to l/linux-x86.nasm diff --git a/lolcode.lol b/l/lolcode.lol similarity index 100% rename from lolcode.lol rename to l/lolcode.lol diff --git a/lua.lua b/l/lua.lua similarity index 100% rename from lua.lua rename to l/lua.lua diff --git a/matlab.m b/m/matlab.m similarity index 100% rename from matlab.m rename to m/matlab.m diff --git a/muf.muf b/m/muf.muf similarity index 100% rename from muf.muf rename to m/muf.muf diff --git a/nu.nu b/n/nu.nu similarity index 100% rename from nu.nu rename to n/nu.nu diff --git a/OpenLaszlo.lzx b/o/OpenLaszlo.lzx similarity index 100% rename from OpenLaszlo.lzx rename to o/OpenLaszlo.lzx diff --git a/objc.m b/o/objc.m similarity index 100% rename from objc.m rename to o/objc.m diff --git a/ocaml.ml b/o/ocaml.ml similarity index 100% rename from ocaml.ml rename to o/ocaml.ml diff --git a/pascal.p b/p/pascal.p similarity index 100% rename from pascal.p rename to p/pascal.p diff --git a/perl.pl b/p/perl.pl similarity index 100% rename from perl.pl rename to p/perl.pl diff --git a/php.php b/p/php.php similarity index 100% rename from php.php rename to p/php.php diff --git a/postscript.ps b/p/postscript.ps similarity index 100% rename from postscript.ps rename to p/postscript.ps diff --git a/postscript_page.ps b/p/postscript_page.ps similarity index 100% rename from postscript_page.ps rename to p/postscript_page.ps diff --git a/prolog.pro b/p/prolog.pro similarity index 100% rename from prolog.pro rename to p/prolog.pro diff --git a/python.py b/p/python.py similarity index 100% rename from python.py rename to p/python.py diff --git a/ruby.rb b/r/ruby.rb similarity index 100% rename from ruby.rb rename to r/ruby.rb diff --git a/scala.scala b/s/scala.scala similarity index 100% rename from scala.scala rename to s/scala.scala diff --git a/scheme.scm b/s/scheme.scm similarity index 100% rename from scheme.scm rename to s/scheme.scm diff --git a/shakespeare.spl b/s/shakespeare.spl similarity index 100% rename from shakespeare.spl rename to s/shakespeare.spl diff --git a/shell.sh b/s/shell.sh similarity index 100% rename from shell.sh rename to s/shell.sh diff --git a/smalltalk.sm b/s/smalltalk.sm similarity index 100% rename from smalltalk.sm rename to s/smalltalk.sm diff --git a/telephone b/t/telephone similarity index 100% rename from telephone rename to t/telephone diff --git a/tsql.sql b/t/tsql.sql similarity index 100% rename from tsql.sql rename to t/tsql.sql diff --git a/turing.oot b/t/turing.oot similarity index 100% rename from turing.oot rename to t/turing.oot From 39e908bbe6541633c5937b048472340643f30b30 Mon Sep 17 00:00:00 2001 From: Mike Donaghy Date: Fri, 25 Jul 2008 21:06:13 -0400 Subject: [PATCH 4/4] added all letters --- a/.gitignore | 4 ++++ b/.gitignore | 4 ++++ c/.gitignore | 4 ++++ d/.gitignore | 4 ++++ e/.gitignore | 4 ++++ f/.gitignore | 4 ++++ g/.gitignore | 4 ++++ h/.gitignore | 4 ++++ i/.gitignore | 4 ++++ j/.gitignore | 4 ++++ k/.gitignore | 4 ++++ l/.gitignore | 4 ++++ m/.gitignore | 4 ++++ n/.gitignore | 4 ++++ o/.gitignore | 4 ++++ p/.gitignore | 4 ++++ q/.gitignore | 4 ++++ r/.gitignore | 4 ++++ s/.gitignore | 4 ++++ t/.gitignore | 4 ++++ u/.gitignore | 4 ++++ v/.gitignore | 4 ++++ w/.gitignore | 4 ++++ x/.gitignore | 4 ++++ y/.gitignore | 4 ++++ z/.gitignore | 4 ++++ 26 files changed, 104 insertions(+) create mode 100644 a/.gitignore create mode 100644 b/.gitignore create mode 100644 c/.gitignore create mode 100644 d/.gitignore create mode 100644 e/.gitignore create mode 100644 f/.gitignore create mode 100644 g/.gitignore create mode 100644 h/.gitignore create mode 100644 i/.gitignore create mode 100644 j/.gitignore create mode 100644 k/.gitignore create mode 100644 l/.gitignore create mode 100644 m/.gitignore create mode 100644 n/.gitignore create mode 100644 o/.gitignore create mode 100644 p/.gitignore create mode 100644 q/.gitignore create mode 100644 r/.gitignore create mode 100644 s/.gitignore create mode 100644 t/.gitignore create mode 100644 u/.gitignore create mode 100644 v/.gitignore create mode 100644 w/.gitignore create mode 100644 x/.gitignore create mode 100644 y/.gitignore create mode 100644 z/.gitignore diff --git a/a/.gitignore b/a/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/a/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/b/.gitignore b/b/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/b/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/c/.gitignore b/c/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/c/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/d/.gitignore b/d/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/d/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/e/.gitignore b/e/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/e/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/f/.gitignore b/f/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/f/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/g/.gitignore b/g/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/g/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/h/.gitignore b/h/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/h/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/i/.gitignore b/i/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/i/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/j/.gitignore b/j/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/j/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/k/.gitignore b/k/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/k/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/l/.gitignore b/l/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/l/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/m/.gitignore b/m/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/m/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/n/.gitignore b/n/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/n/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/o/.gitignore b/o/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/o/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/p/.gitignore b/p/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/p/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/q/.gitignore b/q/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/q/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/r/.gitignore b/r/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/r/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/s/.gitignore b/s/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/s/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/t/.gitignore b/t/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/t/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/u/.gitignore b/u/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/u/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/v/.gitignore b/v/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/v/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/w/.gitignore b/w/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/w/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/x/.gitignore b/x/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/x/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/y/.gitignore b/y/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/y/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~ diff --git a/z/.gitignore b/z/.gitignore new file mode 100644 index 00000000..dbbd2e9b --- /dev/null +++ b/z/.gitignore @@ -0,0 +1,4 @@ +*.swp* +*tmp* +*swp* +*~