User:NevilleDNZ: Difference between revisions
Content added Content deleted
(Order Alphabetically) |
|||
Line 22: | Line 22: | ||
Cheers |
Cheers |
||
N |
N |
||
== Contributions thru to May 2010 == |
|||
* [[First-class functions/Use numbers analogously#ALGOL 68|22 May 2010 - First-class functions/Use numbers analogously]] |
|||
* [[Literals/Integer#ALGOL 68|18 May 2010 - Literals/Integer]] |
|||
* [[Price Fraction#ALGOL 68|18 May 2010 - Price Fraction]] |
|||
* [[Prime decomposition#ALGOL 68|17 May 2010 - Prime decomposition]] |
|||
* [[Fibonacci sequence#ALGOL 68|17 May 2010 - Fibonacci sequence]] |
|||
* [[Seven-sided dice from five-sided dice#ALGOL 68|7 May 2010 - Seven-sided dice from five-sided dice]] |
|||
* [[Averages/Root mean square#ALGOL 68|6 May 2010 - Averages/Root mean square]] |
|||
* [[Dynamic variable names#ALGOL 68|5 May 2010 - Dynamic variable names]] |
|||
* [[Variables#ALGOL 68|5 May 2010 - Variables]] |
|||
* [[Pangram checker#ALGOL 68|2 May 2010 - Pangram checker]] |
|||
* [[Roots of unity#ALGOL 68|2 May 2010 - Roots of unity]] |
|||
* [[Loops/Nested#ALGOL 68|29 April 2010 - Loops/Nested]] |
|||
* [[Loops/Break#ALGOL 68|29 April 2010 - Loops/Break]] |
|||
* [[Luhn test of credit card numbers#ALGOL 68|28 April 2010 - Luhn test of credit card numbers]] |
|||
* [[Boolean values#ALGOL 68|28 April 2010 - Boolean values]] |
|||
* [[Hailstone sequence#ALGOL 68|27 April 2010 - Hailstone sequence]] |
|||
* [[Wireworld#ALGOL 68|27 April 2010 - Wireworld]] |
|||
* [[A+B#ALGOL 68|27 April 2010 - A+B]] |
|||
* [[Special characters#ALGOL 68|24 April 2010 - Special characters]] |
|||
* [[Nth root#ALGOL 68|23 April 2010 - Nth root]] |
|||
* [[Quine#ALGOL 68|16 April 2010 - Quine]] |
|||
* [[Tree traversal#ALGOL 68|3 April 2010 - Tree traversal]] |
|||
* [[Averages/Pythagorean means#ALGOL 68|1 April 2010 - Averages/Pythagorean means]] |
|||
* [[Dot product#ALGOL 68|25 March 2010 - Dot product]] |
|||
* [[Multiplicative order#ALGOL 68|22 March 2010 - Multiplicative order]] |
|||
* [[Number names#ALGOL 68|22 March 2010 - Number names]] |
|||
* [[Operating System#ALGOL 68|4 March 2010 - Operating System]] |
|||
* [[Conditional structures/Ada#ALGOL 68|11 January 2010 - Conditional structures/Ada]] |
|||
* [[Conditional structures/ALGOL 68#ALGOL 68|11 January 2010 - Conditional structures/ALGOL 68]] |
|||
* [[Array concatenation#ALGOL 68|11 January 2010 - Array concatenation]] |
|||
* [[Standard deviation#ALGOL 68|31 December 2009 - Standard deviation]] |
|||
* [[Variadic function#ALGOL 68|31 December 2009 - Variadic function]] |
|||
* [[Averages/Simple moving average#ALGOL 68|31 December 2009 - Averages/Simple moving average]] |
|||
* [[Enumerations#ALGOL 68|30 December 2009 - Enumerations]] |
|||
* [[Substring#ALGOL 68|30 December 2009 - Substring]] |
|||
* [[N-queens problem#ALGOL 68|11 December 2009 - N-queens problem]] |
|||
* [[Language Comparison Table#ALGOL 68|10 December 2009 - Language Comparison Table]] |
|||
* [[Stair-climbing puzzle#ALGOL 68|10 December 2009 - Stair-climbing puzzle]] |
|||
* [[Multiplication tables#ALGOL 68|6 December 2009 - Multiplication tables]] |
|||
* [[Ethiopian multiplication#ALGOL 68|1 October 2009 - Ethiopian multiplication]] |
|||
* [[Integer comparison#ALGOL 68|1 October 2009 - Integer comparison]] |
|||
* [[Bitwise operations#ALGOL 68|5 September 2009 - Bitwise operations]] |
|||
* [[ALGOL 68 Genie#ALGOL 68|5 September 2009 - ALGOL 68 Genie]] |
|||
* [[Loops/For with a specified step#ALGOL 68|14 July 2009 - Loops/For with a specified step]] |
|||
* [[Loop Structures#ALGOL 68|14 July 2009 - Loop Structures]] |
|||
* [[Creating an Array#ALGOL 68|14 July 2009 - Creating an Array]] |
|||
* [[Array Initialization#ALGOL 68|14 July 2009 - Array Initialization]] |
|||
* [[BNF Grammar#ALGOL 68|22 June 2009 - BNF Grammar]] |
|||
* [[Matrix multiplication#ALGOL 68|21 June 2009 - Matrix multiplication]] |
|||
* [[Sorting algorithms/Counting sort#ALGOL 68|22 May 2009 - Sorting algorithms/Counting sort]] |
|||
* [[Runtime evaluation#ALGOL 68|19 May 2009 - Runtime evaluation]] |
|||
* [[Runtime evaluation/In an environment#ALGOL 68|19 May 2009 - Runtime evaluation/In an environment]] |
|||
* [[Add a variable to a class instance at runtime#ALGOL 68|18 May 2009 - Add a variable to a class instance at runtime]] |
|||
* [[Constrained genericity#ALGOL 68|18 May 2009 - Constrained genericity]] |
|||
* [[Delegates#ALGOL 68|16 May 2009 - Delegates]] |
|||
* [[Run-length encoding#ALGOL 68|15 May 2009 - Run-length encoding]] |
|||
* [[Polymorphism#ALGOL 68|15 May 2009 - Polymorphism]] |
|||
* [[Polymorphic copy#ALGOL 68|15 May 2009 - Polymorphic copy]] |
|||
* [[Parametric polymorphism#ALGOL 68|15 May 2009 - Parametric polymorphism]] |
|||
* [[Inheritance/Multiple#ALGOL 68|15 May 2009 - Inheritance/Multiple]] |
|||
* [[Inheritance/Single#ALGOL 68|15 May 2009 - Inheritance/Single]] |
|||
* [[Singleton#ALGOL 68|15 May 2009 - Singleton]] |
|||
* [[Abstract type#ALGOL 68|15 May 2009 - Abstract type]] |
|||
* [[Interactive programming#ALGOL 68|15 May 2009 - Interactive programming]] |
|||
* [[Binary strings#ALGOL 68|15 May 2009 - Binary strings]] |
|||
* [[Proof#ALGOL 68|15 May 2009 - Proof]] |
|||
* [[ALGOL 68/prelude#ALGOL 68|14 May 2009 - ALGOL 68/prelude]] |
|||
* [[Probabilistic choice#ALGOL 68|14 May 2009 - Probabilistic choice]] |
|||
* [[Flow-control structures#ALGOL 68|14 May 2009 - Flow-control structures]] |
|||
* [[Day of the week#ALGOL 68|14 May 2009 - Day of the week]] |
|||
* [[Polynomial regression#ALGOL 68|13 May 2009 - Polynomial regression]] |
|||
* [[Sort an array of composite structures#ALGOL 68|13 May 2009 - Sort an array of composite structures]] |
|||
* [[Happy numbers#ALGOL 68|8 May 2009 - Happy numbers]] |
|||
* [[Bulls and cows#ALGOL 68|8 May 2009 - Bulls and cows]] |
|||
* [[Amb#ALGOL 68|5 May 2009 - Amb]] |
|||
* [[Reduced row echelon form#ALGOL 68|5 May 2009 - Reduced row echelon form]] |
|||
* [[ELLA ALGOL 68#ALGOL 68|5 May 2009 - ELLA ALGOL 68]] |
|||
* [[ELLA ALGOL 68RS#ALGOL 68|5 May 2009 - ELLA ALGOL 68RS]] |
|||
* [[ALGOL 68G#ALGOL 68|5 May 2009 - ALGOL 68G]] |
|||
* [[Primality by trial division#ALGOL 68|3 May 2009 - Primality by trial division]] |
|||
* [[Factors of a Mersenne number#ALGOL 68|3 May 2009 - Factors of a Mersenne number]] |
|||
* [[Pascal's triangle/Puzzle#ALGOL 68|2 May 2009 - Pascal's triangle/Puzzle]] |
|||
* [[Sorting algorithms/Gnome sort#ALGOL 68|2 May 2009 - Sorting algorithms/Gnome sort]] |
|||
* [[Rosetta Code/Rank languages by popularity#ALGOL 68|1 May 2009 - Rosetta Code/Rank languages by popularity]] |
|||
* [[Miller-Rabin primality test#ALGOL 68|1 May 2009 - Miller-Rabin primality test]] |
|||
* [[ALGOL 68/preclude#ALGOL 68|1 May 2009 - ALGOL 68/preclude]] |
|||
* [[Execute a system command#ALGOL 68|1 May 2009 - Execute a system command]] |
|||
* [[Assertions#ALGOL 68|1 May 2009 - Assertions]] |
|||
* [[Infinity#ALGOL 68|1 May 2009 - Infinity]] |
|||
* [[Fork#ALGOL 68|1 May 2009 - Fork]] |
|||
* [[Exceptions/Catch an exception thrown in a nested call#ALGOL 68|1 May 2009 - Exceptions/Catch an exception thrown in a nested call]] |
|||
* [[Character codes#ALGOL 68|1 May 2009 - Character codes]] |
|||
* [[Exceptions#ALGOL 68|1 May 2009 - Exceptions]] |
|||
* [[Table creation/Postal addresses#ALGOL 68|28 April 2009 - Table creation/Postal addresses]] |
|||
* [[Roman numerals#ALGOL 68|18 April 2009 - Roman numerals]] |
|||
* [[Rename a file#ALGOL 68|18 April 2009 - Rename a file]] |
|||
* [[Walk a directory/Recursively#ALGOL 68|18 April 2009 - Walk a directory/Recursively]] |
|||
* [[Walk a directory/Non-recursively#ALGOL 68|18 April 2009 - Walk a directory/Non-recursively]] |
|||
* [[Sort an integer array#ALGOL 68|18 April 2009 - Sort an integer array]] |
|||
* [[Combinations#ALGOL 68|18 April 2009 - Combinations]] |
|||
* [[Mutual recursion#ALGOL 68|12 April 2009 - Mutual recursion]] |
|||
* [[Date format#ALGOL 68|9 April 2009 - Date format]] |
|||
* [[Look-and-say sequence#ALGOL 68|7 April 2009 - Look-and-say sequence]] |
|||
* [[Bitmap/Bresenham's line algorithm#ALGOL 68|29 March 2009 - Bitmap/Bresenham's line algorithm]] |
|||
* [[Bitmap#ALGOL 68|29 March 2009 - Bitmap]] |
|||
* [[Bitmap/Bézier curves/Cubic#ALGOL 68|29 March 2009 - Bitmap/Bézier curves/Cubic]] |
|||
* [[Bitmap/Midpoint circle algorithm#ALGOL 68|29 March 2009 - Bitmap/Midpoint circle algorithm]] |
|||
* [[Sorting algorithms/Shell sort#ALGOL 68|23 March 2009 - Sorting algorithms/Shell sort]] |
|||
* [[Multiple distinct objects#ALGOL 68|23 March 2009 - Multiple distinct objects]] |
|||
* [[Text processing/1#ALGOL 68|23 March 2009 - Text processing/1]] |
|||
* [[Dragon curve#ALGOL 68|22 March 2009 - Dragon curve]] |
|||
* [[Introspection#ALGOL 68|17 March 2009 - Introspection]] |
|||
* [[First-class functions#ALGOL 68|17 March 2009 - First-class functions]] |
|||
* [[Sierpinski carpet#ALGOL 68|17 March 2009 - Sierpinski carpet]] |
|||
* [[Regular expressions#ALGOL 68|17 March 2009 - Regular expressions]] |
|||
* [[Function composition#ALGOL 68|15 March 2009 - Function composition]] |
|||
* [[Undefined values/Check if a variable is defined#ALGOL 68|14 March 2009 - Undefined values/Check if a variable is defined]] |
|||
* [[System time#ALGOL 68|12 March 2009 - System time]] |
|||
* [[Sierpinski triangle#ALGOL 68|12 March 2009 - Sierpinski triangle]] |
|||
* [[Zig-zag matrix#ALGOL 68|9 March 2009 - Zig-zag matrix]] |
|||
* [[Bourne Shell#ALGOL 68|6 March 2009 - Bourne Shell]] |
|||
* [[Gamma function#ALGOL 68|6 March 2009 - Gamma function]] |
|||
* [[Conditional structures#ALGOL 68|5 March 2009 - Conditional structures]] |
|||
* [[Sorting algorithms/Bogosort#ALGOL 68|5 March 2009 - Sorting algorithms/Bogosort]] |
|||
* [[List comprehensions#ALGOL 68|5 March 2009 - List comprehensions]] |
|||
* [[Detect division by zero#ALGOL 68|5 March 2009 - Detect division by zero]] |
|||
* [[Rot-13#ALGOL 68|5 March 2009 - Rot-13]] |
|||
* [[Sequence of non-squares#ALGOL 68|5 March 2009 - Sequence of non-squares]] |
|||
* [[Filter#ALGOL 68|5 March 2009 - Filter]] |
|||
* [[Loops/N plus one half#ALGOL 68|27 February 2009 - Loops/N plus one half]] |
|||
* [[Hostname#ALGOL 68|27 February 2009 - Hostname]] |
|||
* [[Long multiplication#ALGOL 68|26 February 2009 - Long multiplication]] |
|||
* [[Define a primitive data type#ALGOL 68|18 February 2009 - Define a primitive data type]] |
|||
* [[Environment variables#ALGOL 68|16 February 2009 - Environment variables]] |
|||
* [[Command-line arguments#ALGOL 68|16 February 2009 - Command-line arguments]] |
|||
* [[Monty Hall problem#ALGOL 68|16 February 2009 - Monty Hall problem]] |
|||
* [[Roots of a quadratic function#ALGOL 68|16 February 2009 - Roots of a quadratic function]] |
|||
* [[Non-decimal radices/Convert#ALGOL 68|16 February 2009 - Non-decimal radices/Convert]] |
|||
* [[Arithmetic/Rational#ALGOL 68|14 February 2009 - Arithmetic/Rational]] |
|||
* [[Palindrome detection#ALGOL 68|11 February 2009 - Palindrome detection]] |
|||
* [[SEDOLs#ALGOL 68|10 February 2009 - SEDOLs]] |
|||
* [[Shell one-liner#ALGOL 68|10 February 2009 - Shell one-liner]] |
|||
* [[Associative arrays/Creation#ALGOL 68|8 February 2009 - Associative arrays/Creation]] |
|||
* [[Longest common subsequence#ALGOL 68|8 February 2009 - Longest common subsequence]] |
|||
* [[Increment a numerical string#ALGOL 68|7 February 2009 - Increment a numerical string]] |
|||
* [[Spiral matrix#ALGOL 68|6 February 2009 - Spiral matrix]] |
|||
* [[Trigonometric functions#ALGOL 68|6 February 2009 - Trigonometric functions]] |
|||
* [[Reverse a string#ALGOL 68|6 February 2009 - Reverse a string]] |
|||
* [[Memory layout of a data structure#ALGOL 68|6 February 2009 - Memory layout of a data structure]] |
|||
* [[Non-decimal radices/Output#ALGOL 68|6 February 2009 - Non-decimal radices/Output]] |
|||
* [[99 Bottles of Beer#ALGOL 68|26 January 2009 - 99 Bottles of Beer]] |
|||
* [[Sorting algorithms/Selection sort#ALGOL 68|25 January 2009 - Sorting algorithms/Selection sort]] |
|||
* [[Sorting algorithms/Insertion sort#ALGOL 68|25 January 2009 - Sorting algorithms/Insertion sort]] |
|||
* [[Greatest subsequential sum#ALGOL 68|25 January 2009 - Greatest subsequential sum]] |
|||
* [[Monte Carlo methods#ALGOL 68|25 January 2009 - Monte Carlo methods]] |
|||
* [[Loops/Downward for#ALGOL 68|25 January 2009 - Loops/Downward for]] |
|||
* [[Sum of a series#ALGOL 68|25 January 2009 - Sum of a series]] |
|||
* [[Greatest element of a list#ALGOL 68|25 January 2009 - Greatest element of a list]] |
|||
* [[Loops/While#ALGOL 68|24 January 2009 - Loops/While]] |
|||
* [[Loops/Foreach#ALGOL 68|24 January 2009 - Loops/Foreach]] |
|||
* [[Loops/For#ALGOL 68|24 January 2009 - Loops/For]] |
|||
* [[Loops/Do-while#ALGOL 68|24 January 2009 - Loops/Do-while]] |
|||
* [[Loops/Continue#ALGOL 68|24 January 2009 - Loops/Continue]] |
|||
* [[Hello world/Standard error#ALGOL 68|14 January 2009 - Hello world/Standard error]] |
|||
* [[Create a file#ALGOL 68|14 January 2009 - Create a file]] |
|||
* [[Ackermann function#ALGOL 68|14 January 2009 - Ackermann function]] |
|||
* [[Doubly-linked list/Definition#ALGOL 68|14 January 2009 - Doubly-linked list/Definition]] |
|||
* [[Averages/Arithmetic mean#ALGOL 68|13 January 2009 - Averages/Arithmetic mean]] |
|||
* [[Interactive Active ALGOL 68#ALGOL 68|13 January 2009 - Interactive Active ALGOL 68]] |
|||
* [[Retrieving an Element of an Array#ALGOL 68|12 January 2009 - Retrieving an Element of an Array]] |
|||
* [[Window creation/X11#ALGOL 68|8 January 2009 - Window creation/X11]] |
|||
* [[Logical operations#ALGOL 68|26 December 2008 - Logical operations]] |
|||
* [[Knapsack problem/Unbounded#ALGOL 68|20 December 2008 - Knapsack problem/Unbounded]] |
|||
* [[String concatenation#ALGOL 68|18 December 2008 - String concatenation]] |
|||
* [[Cambridge ALGOL 68C#ALGOL 68|9 December 2008 - Cambridge ALGOL 68C]] |
|||
* [[Matrix transposition#ALGOL 68|5 December 2008 - Matrix transposition]] |
|||
* [[Sorting algorithms/Cocktail sort#ALGOL 68|26 November 2008 - Sorting algorithms/Cocktail sort]] |
|||
* [[Singly-linked list/Element insertion#ALGOL 68|25 November 2008 - Singly-linked list/Element insertion]] |
|||
* [[Singly-linked list/Element definition#ALGOL 68|25 November 2008 - Singly-linked list/Element definition]] |
|||
* [[Real constants and functions#ALGOL 68|25 November 2008 - Real constants and functions]] |
|||
* [[ALGOL 68S#ALGOL 68|23 November 2008 - ALGOL 68S]] |
|||
* [[ALGOL 68R#ALGOL 68|23 November 2008 - ALGOL 68R]] |
|||
* [[ALGOL 68RS#ALGOL 68|23 November 2008 - ALGOL 68RS]] |
|||
* [[Sorting algorithms/Merge sort#ALGOL 68|23 November 2008 - Sorting algorithms/Merge sort]] |
|||
* [[Object serialization#ALGOL 68|23 November 2008 - Object serialization]] |
|||
* [[Jensen's Device#ALGOL 68|23 November 2008 - Jensen's Device]] |
|||
* [[Random numbers#ALGOL 68|23 November 2008 - Random numbers]] |
|||
* [[Classes#ALGOL 68|19 November 2008 - Classes]] |
|||
* [[Doubly-linked list/Element definition#ALGOL 68|19 November 2008 - Doubly-linked list/Element definition]] |
|||
* [[Playing cards#ALGOL 68|19 November 2008 - Playing cards]] |
|||
* [[Compound data type#ALGOL 68|19 November 2008 - Compound data type]] |
|||
* [[Conway's Game of Life#ALGOL 68|19 November 2008 - Conway's Game of Life]] |
|||
* [[Stack#ALGOL 68|19 November 2008 - Stack]] |
|||
* [[Singly-linked list/Traversal#ALGOL 68|18 November 2008 - Singly-linked list/Traversal]] |
|||
* [[Arithmetic/Integer#ALGOL 68|17 November 2008 - Arithmetic/Integer]] |
|||
* [[Align columns#ALGOL 68|17 November 2008 - Align columns]] |
|||
* [[Man or boy test#ALGOL 68|9 November 2008 - Man or boy test]] |
|||
* [[Pointers and references#ALGOL 68|7 November 2008 - Pointers and references]] |
|||
* [[Host introspection#ALGOL 68|6 November 2008 - Host introspection]] |
|||
* [[Arithmetic evaluation#ALGOL 68|3 November 2008 - Arithmetic evaluation]] |
|||
* [[Address of a variable#ALGOL 68|3 November 2008 - Address of a variable]] |
|||
* [[Lucas-Lehmer test#ALGOL 68|3 November 2008 - Lucas-Lehmer test]] |
|||
* [[Binary search#ALGOL 68|3 November 2008 - Binary search]] |
|||
* [[Pascal's triangle#ALGOL 68|1 November 2008 - Pascal's triangle]] |
|||
* [[Loops/Infinite#ALGOL 68|29 October 2008 - Loops/Infinite]] |
|||
* [[Roots of a function#ALGOL 68|28 October 2008 - Roots of a function]] |
|||
* [[Power set#ALGOL 68|24 October 2008 - Power set]] |
|||
* [[One-dimensional cellular automata#ALGOL 68|24 October 2008 - One-dimensional cellular automata]] |
|||
* [[Write float arrays to a text file#ALGOL 68|19 October 2008 - Write float arrays to a text file]] |
|||
* [[Formatted numeric output#ALGOL 68|6 October 2008 - Formatted numeric output]] |
|||
* [[File size#ALGOL 68|5 October 2008 - File size]] |
|||
* [[Delete a file#ALGOL 68|5 October 2008 - Delete a file]] |
|||
* [[Search a list#ALGOL 68|29 September 2008 - Search a list]] |
|||
* [[Program termination#ALGOL 68|28 September 2008 - Program termination]] |
|||
* [[Sorting algorithms/Quicksort#ALGOL 68|27 September 2008 - Sorting algorithms/Quicksort]] |
|||
* [[Tokenize a string#ALGOL 68|31 August 2008 - Tokenize a string]] |
|||
* [[Create a two-dimensional array at runtime#ALGOL 68|31 August 2008 - Create a two-dimensional array at runtime]] |
|||
* [[Literals/String#ALGOL 68|30 August 2008 - Literals/String]] |
|||
* [[Sieve of Eratosthenes#ALGOL 68|28 August 2008 - Sieve of Eratosthenes]] |
|||
* [[Input loop#ALGOL 68|25 August 2008 - Input loop]] |
|||
* [[Perfect numbers#ALGOL 68|24 August 2008 - Perfect numbers]] |
|||
* [[FizzBuzz#ALGOL 68|18 August 2008 - FizzBuzz]] |
|||
* [[Forward difference#ALGOL 68|18 August 2008 - Forward difference]] |
|||
* [[Arithmetic/Complex#ALGOL 68|18 August 2008 - Arithmetic/Complex]] |
|||
* [[Factorial#ALGOL 68|17 August 2008 - Factorial]] |
|||
* [[Greatest common divisor#ALGOL 68|28 June 2008 - Greatest common divisor]] |
|||
* [[String length#ALGOL 68|22 June 2008 - String length]] |
|||
* [[Metered concurrency#ALGOL 68|11 June 2008 - Metered concurrency]] |
|||
* [[Sum and product of an array#ALGOL 68|27 February 2008 - Sum and product of an array]] |
|||
* [[Geshi#ALGOL 68|23 February 2008 - Geshi]] |
|||
* [[Matrix Multiplication#ALGOL 68|21 February 2008 - Matrix Multiplication]] |
|||
* [[Matrix-exponentiation operator#ALGOL 68|21 February 2008 - Matrix-exponentiation operator]] |
|||
* [[Exponentiation operator#ALGOL 68|20 February 2008 - Exponentiation operator]] |
|||
* [[Sum of squares#ALGOL 68|18 February 2008 - Sum of squares]] |
|||
* [[Numerical integration#ALGOL 68|15 February 2008 - Numerical integration]] |
|||
* [[Hello world/Graphical#ALGOL 68|12 February 2008 - Hello world/Graphical]] |
|||
* [[User Output#ALGOL 68|12 February 2008 - User Output]] |
|||
* [[Hello world/Text#ALGOL 68|12 February 2008 - Hello world/Text]] |
|||
* [[Concurrent computing#ALGOL 68|12 February 2008 - Concurrent computing]] |
|||
* [[Towers of Hanoi#ALGOL 68|18 December 2007 - Towers of Hanoi]] |
|||
* [[Synchronous concurrency#ALGOL 68|17 December 2007 - Synchronous concurrency]] |
|||
* [[User Input#ALGOL 68|16 December 2007 - User Input]] |
|||
* [[100 doors#ALGOL 68|16 December 2007 - 100 doors]] |
|||
* [[Higher-order functions#ALGOL 68|13 December 2007 - Higher-order functions]] |
|||
* [[Function definition#ALGOL 68|13 December 2007 - Function definition]] |
|||
* [[Apply a callback to an array#ALGOL 68|13 December 2007 - Apply a callback to an array]] |
|||
* [[Sorting algorithms/Bubble sort#ALGOL 68|13 December 2007 - Sorting algorithms/Bubble sort]] |
|||
* [[String case#ALGOL 68|13 December 2007 - String case]] |
|||
* [[Rutgers ALGOL 68#ALGOL 68|13 December 2007 - Rutgers ALGOL 68]] |
|||
* [[Execute Brain****/ALGOL 68#ALGOL 68|1 December 2007 - Execute Brain****/ALGOL 68]] |
|||
* [[String Character Length#ALGOL 68|1 December 2007 - String Character Length]] |
|||
* [[Assigning Values to an Array#ALGOL 68|1 December 2007 - Assigning Values to an Array]] |
|||
* [[File IO#ALGOL 68|1 December 2007 - File IO]] |
|||
* [[Determine if a string is numeric#ALGOL 68|1 December 2007 - Determine if a string is numeric]] |
|||
* [[Comments#ALGOL 68|30 November 2007 - Comments]] |
|||
* [[Empty program#ALGOL 68|30 November 2007 - Empty program]] |
|||
* [[ALGOL 68#ALGOL 68|30 November 2007 - ALGOL 68]] |
|||
* [[Copy a string#ALGOL 68|30 November 2007 - Copy a string]] |
Revision as of 14:47, 22 May 2010
My Favorite Languages | |
Language | Proficiency |
Ada | Intermediate |
ALGOL 68 | Advanced |
Assembly | Intermediate |
AWK | Advanced |
C | Advanced |
C++ | Intermediate |
Fortran | Advanced |
Pascal | Intermediate |
PL/I | Intermediate |
PL/SQL | Intermediate |
Python | Advanced |
TAL | Advanced |
UNIX Shell | Advanced |
Hi...
I hope to translate some of the examples into ALGOL 68....
- I'm not sure how regular I will be, hopefully I can do on example a day.
- Found out about this site from a lighting talk at OSDC2007.
Cheers N
Contributions thru to May 2010
- 22 May 2010 - First-class functions/Use numbers analogously
- 18 May 2010 - Literals/Integer
- 18 May 2010 - Price Fraction
- 17 May 2010 - Prime decomposition
- 17 May 2010 - Fibonacci sequence
- 7 May 2010 - Seven-sided dice from five-sided dice
- 6 May 2010 - Averages/Root mean square
- 5 May 2010 - Dynamic variable names
- 5 May 2010 - Variables
- 2 May 2010 - Pangram checker
- 2 May 2010 - Roots of unity
- 29 April 2010 - Loops/Nested
- 29 April 2010 - Loops/Break
- 28 April 2010 - Luhn test of credit card numbers
- 28 April 2010 - Boolean values
- 27 April 2010 - Hailstone sequence
- 27 April 2010 - Wireworld
- 27 April 2010 - A+B
- 24 April 2010 - Special characters
- 23 April 2010 - Nth root
- 16 April 2010 - Quine
- 3 April 2010 - Tree traversal
- 1 April 2010 - Averages/Pythagorean means
- 25 March 2010 - Dot product
- 22 March 2010 - Multiplicative order
- 22 March 2010 - Number names
- 4 March 2010 - Operating System
- 11 January 2010 - Conditional structures/Ada
- 11 January 2010 - Conditional structures/ALGOL 68
- 11 January 2010 - Array concatenation
- 31 December 2009 - Standard deviation
- 31 December 2009 - Variadic function
- 31 December 2009 - Averages/Simple moving average
- 30 December 2009 - Enumerations
- 30 December 2009 - Substring
- 11 December 2009 - N-queens problem
- 10 December 2009 - Language Comparison Table
- 10 December 2009 - Stair-climbing puzzle
- 6 December 2009 - Multiplication tables
- 1 October 2009 - Ethiopian multiplication
- 1 October 2009 - Integer comparison
- 5 September 2009 - Bitwise operations
- 5 September 2009 - ALGOL 68 Genie
- 14 July 2009 - Loops/For with a specified step
- 14 July 2009 - Loop Structures
- 14 July 2009 - Creating an Array
- 14 July 2009 - Array Initialization
- 22 June 2009 - BNF Grammar
- 21 June 2009 - Matrix multiplication
- 22 May 2009 - Sorting algorithms/Counting sort
- 19 May 2009 - Runtime evaluation
- 19 May 2009 - Runtime evaluation/In an environment
- 18 May 2009 - Add a variable to a class instance at runtime
- 18 May 2009 - Constrained genericity
- 16 May 2009 - Delegates
- 15 May 2009 - Run-length encoding
- 15 May 2009 - Polymorphism
- 15 May 2009 - Polymorphic copy
- 15 May 2009 - Parametric polymorphism
- 15 May 2009 - Inheritance/Multiple
- 15 May 2009 - Inheritance/Single
- 15 May 2009 - Singleton
- 15 May 2009 - Abstract type
- 15 May 2009 - Interactive programming
- 15 May 2009 - Binary strings
- 15 May 2009 - Proof
- 14 May 2009 - ALGOL 68/prelude
- 14 May 2009 - Probabilistic choice
- 14 May 2009 - Flow-control structures
- 14 May 2009 - Day of the week
- 13 May 2009 - Polynomial regression
- 13 May 2009 - Sort an array of composite structures
- 8 May 2009 - Happy numbers
- 8 May 2009 - Bulls and cows
- 5 May 2009 - Amb
- 5 May 2009 - Reduced row echelon form
- 5 May 2009 - ELLA ALGOL 68
- 5 May 2009 - ELLA ALGOL 68RS
- 5 May 2009 - ALGOL 68G
- 3 May 2009 - Primality by trial division
- 3 May 2009 - Factors of a Mersenne number
- 2 May 2009 - Pascal's triangle/Puzzle
- 2 May 2009 - Sorting algorithms/Gnome sort
- 1 May 2009 - Rosetta Code/Rank languages by popularity
- 1 May 2009 - Miller-Rabin primality test
- 1 May 2009 - ALGOL 68/preclude
- 1 May 2009 - Execute a system command
- 1 May 2009 - Assertions
- 1 May 2009 - Infinity
- 1 May 2009 - Fork
- 1 May 2009 - Exceptions/Catch an exception thrown in a nested call
- 1 May 2009 - Character codes
- 1 May 2009 - Exceptions
- 28 April 2009 - Table creation/Postal addresses
- 18 April 2009 - Roman numerals
- 18 April 2009 - Rename a file
- 18 April 2009 - Walk a directory/Recursively
- 18 April 2009 - Walk a directory/Non-recursively
- 18 April 2009 - Sort an integer array
- 18 April 2009 - Combinations
- 12 April 2009 - Mutual recursion
- 9 April 2009 - Date format
- 7 April 2009 - Look-and-say sequence
- 29 March 2009 - Bitmap/Bresenham's line algorithm
- 29 March 2009 - Bitmap
- 29 March 2009 - Bitmap/Bézier curves/Cubic
- 29 March 2009 - Bitmap/Midpoint circle algorithm
- 23 March 2009 - Sorting algorithms/Shell sort
- 23 March 2009 - Multiple distinct objects
- 23 March 2009 - Text processing/1
- 22 March 2009 - Dragon curve
- 17 March 2009 - Introspection
- 17 March 2009 - First-class functions
- 17 March 2009 - Sierpinski carpet
- 17 March 2009 - Regular expressions
- 15 March 2009 - Function composition
- 14 March 2009 - Undefined values/Check if a variable is defined
- 12 March 2009 - System time
- 12 March 2009 - Sierpinski triangle
- 9 March 2009 - Zig-zag matrix
- 6 March 2009 - Bourne Shell
- 6 March 2009 - Gamma function
- 5 March 2009 - Conditional structures
- 5 March 2009 - Sorting algorithms/Bogosort
- 5 March 2009 - List comprehensions
- 5 March 2009 - Detect division by zero
- 5 March 2009 - Rot-13
- 5 March 2009 - Sequence of non-squares
- 5 March 2009 - Filter
- 27 February 2009 - Loops/N plus one half
- 27 February 2009 - Hostname
- 26 February 2009 - Long multiplication
- 18 February 2009 - Define a primitive data type
- 16 February 2009 - Environment variables
- 16 February 2009 - Command-line arguments
- 16 February 2009 - Monty Hall problem
- 16 February 2009 - Roots of a quadratic function
- 16 February 2009 - Non-decimal radices/Convert
- 14 February 2009 - Arithmetic/Rational
- 11 February 2009 - Palindrome detection
- 10 February 2009 - SEDOLs
- 10 February 2009 - Shell one-liner
- 8 February 2009 - Associative arrays/Creation
- 8 February 2009 - Longest common subsequence
- 7 February 2009 - Increment a numerical string
- 6 February 2009 - Spiral matrix
- 6 February 2009 - Trigonometric functions
- 6 February 2009 - Reverse a string
- 6 February 2009 - Memory layout of a data structure
- 6 February 2009 - Non-decimal radices/Output
- 26 January 2009 - 99 Bottles of Beer
- 25 January 2009 - Sorting algorithms/Selection sort
- 25 January 2009 - Sorting algorithms/Insertion sort
- 25 January 2009 - Greatest subsequential sum
- 25 January 2009 - Monte Carlo methods
- 25 January 2009 - Loops/Downward for
- 25 January 2009 - Sum of a series
- 25 January 2009 - Greatest element of a list
- 24 January 2009 - Loops/While
- 24 January 2009 - Loops/Foreach
- 24 January 2009 - Loops/For
- 24 January 2009 - Loops/Do-while
- 24 January 2009 - Loops/Continue
- 14 January 2009 - Hello world/Standard error
- 14 January 2009 - Create a file
- 14 January 2009 - Ackermann function
- 14 January 2009 - Doubly-linked list/Definition
- 13 January 2009 - Averages/Arithmetic mean
- 13 January 2009 - Interactive Active ALGOL 68
- 12 January 2009 - Retrieving an Element of an Array
- 8 January 2009 - Window creation/X11
- 26 December 2008 - Logical operations
- 20 December 2008 - Knapsack problem/Unbounded
- 18 December 2008 - String concatenation
- 9 December 2008 - Cambridge ALGOL 68C
- 5 December 2008 - Matrix transposition
- 26 November 2008 - Sorting algorithms/Cocktail sort
- 25 November 2008 - Singly-linked list/Element insertion
- 25 November 2008 - Singly-linked list/Element definition
- 25 November 2008 - Real constants and functions
- 23 November 2008 - ALGOL 68S
- 23 November 2008 - ALGOL 68R
- 23 November 2008 - ALGOL 68RS
- 23 November 2008 - Sorting algorithms/Merge sort
- 23 November 2008 - Object serialization
- 23 November 2008 - Jensen's Device
- 23 November 2008 - Random numbers
- 19 November 2008 - Classes
- 19 November 2008 - Doubly-linked list/Element definition
- 19 November 2008 - Playing cards
- 19 November 2008 - Compound data type
- 19 November 2008 - Conway's Game of Life
- 19 November 2008 - Stack
- 18 November 2008 - Singly-linked list/Traversal
- 17 November 2008 - Arithmetic/Integer
- 17 November 2008 - Align columns
- 9 November 2008 - Man or boy test
- 7 November 2008 - Pointers and references
- 6 November 2008 - Host introspection
- 3 November 2008 - Arithmetic evaluation
- 3 November 2008 - Address of a variable
- 3 November 2008 - Lucas-Lehmer test
- 3 November 2008 - Binary search
- 1 November 2008 - Pascal's triangle
- 29 October 2008 - Loops/Infinite
- 28 October 2008 - Roots of a function
- 24 October 2008 - Power set
- 24 October 2008 - One-dimensional cellular automata
- 19 October 2008 - Write float arrays to a text file
- 6 October 2008 - Formatted numeric output
- 5 October 2008 - File size
- 5 October 2008 - Delete a file
- 29 September 2008 - Search a list
- 28 September 2008 - Program termination
- 27 September 2008 - Sorting algorithms/Quicksort
- 31 August 2008 - Tokenize a string
- 31 August 2008 - Create a two-dimensional array at runtime
- 30 August 2008 - Literals/String
- 28 August 2008 - Sieve of Eratosthenes
- 25 August 2008 - Input loop
- 24 August 2008 - Perfect numbers
- 18 August 2008 - FizzBuzz
- 18 August 2008 - Forward difference
- 18 August 2008 - Arithmetic/Complex
- 17 August 2008 - Factorial
- 28 June 2008 - Greatest common divisor
- 22 June 2008 - String length
- 11 June 2008 - Metered concurrency
- 27 February 2008 - Sum and product of an array
- 23 February 2008 - Geshi
- 21 February 2008 - Matrix Multiplication
- 21 February 2008 - Matrix-exponentiation operator
- 20 February 2008 - Exponentiation operator
- 18 February 2008 - Sum of squares
- 15 February 2008 - Numerical integration
- 12 February 2008 - Hello world/Graphical
- 12 February 2008 - User Output
- 12 February 2008 - Hello world/Text
- 12 February 2008 - Concurrent computing
- 18 December 2007 - Towers of Hanoi
- 17 December 2007 - Synchronous concurrency
- 16 December 2007 - User Input
- 16 December 2007 - 100 doors
- 13 December 2007 - Higher-order functions
- 13 December 2007 - Function definition
- 13 December 2007 - Apply a callback to an array
- 13 December 2007 - Sorting algorithms/Bubble sort
- 13 December 2007 - String case
- 13 December 2007 - Rutgers ALGOL 68
- 1 December 2007 - Execute Brain****/ALGOL 68
- 1 December 2007 - String Character Length
- 1 December 2007 - Assigning Values to an Array
- 1 December 2007 - File IO
- 1 December 2007 - Determine if a string is numeric
- 30 November 2007 - Comments
- 30 November 2007 - Empty program
- 30 November 2007 - ALGOL 68
- 30 November 2007 - Copy a string