AvailLang / Avail

The Avail programming language. Includes the virtual machine, standard library, and standard examples.
BSD 3-Clause "New" or "Revised" License
54 stars 5 forks source link

Toy programs #16

Open toddATavail opened 9 years ago

toddATavail commented 9 years ago

Reported by leslie on 24 Oct 2012 04:56 UTC Need moar!

Several programs for people to tinker with, learn from, copy, etc. Toy programs should have tests to make sure theyre not broken. Example: a complete implementation of Scheme in Avail.

toddATavail commented 9 years ago

Comment by leslie on 26 Oct 2012 02:20 UTC Some ideas:

Guess a randomly-chosen number ('''/examples/Tutorials/Guess the Number''': "Play game a number betweenand") Fibonacci sequence generation Sorting algorithms ('''/avail/Avail/Foundation/Tuples''': "quicksortwith", "merge sortwith") SHA-512 Sudoku Expression evaluator ('''/avail/Availuator''': "`!", "Run") Choosable path adventure engine ('''/examples/Choosable Path''') and game ('''/examples/The Ship of Stories''': "Play the Ship of Stories") Quizzes

toddATavail commented 9 years ago

Comment by todd on 21 Mar 2013 15:35 UTC An adaptation of the Unix classic, "Hunt the Wumpus", is now available as a complete example: '''/example/Wump the Wumpus''': "Play Wump the Wumpus"