mkdir svn-repo
svn checkout svn://example.org svn-repo/Will create a list of all the contributers of the SVN repo.
| function calc(expression) { | |
| var divmultest = /[\/\*]+/; | |
| var divmulreplace = /(\-?[\d\.]+)\s*(\/|\*)\s*(\-?[\d\.]+)/g; | |
| var addsubtest = /\d+\s*[\+\-]+/; | |
| var addsubreplace = /(\-?[\d\.]+)\s*(\+|\-)\s*(\-?[\d\.]+)/g; | |
| var parens = /\(([^\(\)]+)\)/g; | |
| var evaluate = function (e) { | |
| while (divmultest.test(e)) { | |
| e = e.replace(divmulreplace, function (m, x, o, y) { |
| function greet() { | |
| return brainfuck('[-]>[-]<>++++++++++[<++++++++++>-]<++++.---.>+++[<+++>-]<--..+++.>+++++++++[<--------->-]<++.>+++++++++[<+++++++++>-]<++++++.>+++[<--->-]<+.+++.>++[<-->-]<--.>+++[<--->-]<+.>++++++++[<-------->-]<---.'); | |
| } | |
| function brainfuck (i) { | |
| var d = [], o = [], p = 0, c = 0, l = i.length; | |
| while (c !== l) { | |
| !d[p] && (d[p] = 0); | |
| switch (i[c]) { | |
| case '<' : p--; break; |
| // levenshtein('boo', 'bar') => 2 | |
| var levenshtein = function (a, b, al, bl) { | |
| var c = 1; | |
| al = typeof al === 'undefined' ? a.length : al; | |
| bl = typeof bl === 'undefined' ? b.length : bl; | |
| if (!al) return bl; | |
| if (!bl) return al; | |
| if (a[al - 1] === b[bl - 1]) { |
| <?php | |
| /* | |
| * Ignore the top section, | |
| * it is just formatting to make output clearer. | |
| */ | |
| $format = '(%1$2d = %1$04b) = (%2$2d = %2$04b)' | |
| . ' %3$s (%4$2d = %4$04b)' . "\n"; | |
| echo <<<EOH |
| '' == '0' // false | |
| 0 == '' // true | |
| 0 == '0' // true | |
| false == 'false' // false | |
| false == '0' // true | |
| false == undefined // false | |
| false == null // false | |
| null == undefined // true | |
| " \t\r\n" == 0 // true |