Script Library: 1247 scripts
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 
Nim engine
nim-engine.r
 documentation
v:0.0.0
12.7 KB
19 Jul 2005
Calculate the best move in a game of NIM
author: Sunanda
Jeopardy
jeopardy.r19.5 KB
7 Oct 2009
A GUI game reminiscent of the popular TV show. Click on the header image to create and save config files which contain questions and answers to separate games. Change the sizer variable to resize the entire layout to fit different screens. Taken from the tutorial at http://musiclessonz.com/rebol.html
author: [unknown]
Generic Playing Card Game Framework
playing-card-framework.r2.9 KB
13 Jan 2010
A simple demonstration of how to use the images in %playing-cards.r to create card games. In this example, the cards are arranged in a way that can be used to play the game of Freecell. The rules of that particular game are not enforced in this example, to keep the code simple and under- standable (you can play a full game of Freecell [...]
author: nick
Monty Hall Challenge
oneliner-monty-hall.r
 documentation
v:1.0.0
694 bytes
13 Aug 2004
Simulates swapping doors after Monty shows a goat. Result is percentage wins after 100 runs. (MHC: a well-known and often debated probability puzzle involving three doors, two goats, and a car).
author: Sunanda (with tweaks from Romano T, Ryan C, Carl R, and Reichart)
Accumulate
accumulate.r
 discussion
v:1.0.1
1.0 KB
13 Mar 2003
Cumulates values in a block together, by successively applying the function to each value in Series.
author: Andrew Martin
Area with scrollers style
area-scroll-style.r
 discussion
v:1.0.0
13.7 KB
27 Sep 2004
This is a new area style with possible vertical and/or horizontal scrollers. It allow selection of text outside the viewable area and have a read-only mode.
author: Didier Cadieu (alias DideC)
Altme chat reader/exporter
altme-chat-reader.r
 discussion
v:1.2.1
23.2 KB
19 May 2016
Display or export to html the content of an Altme chat group. Can be used in interractif or command-line mode. For usage, run the script with -? argument : "rebol.exe -s altme-chat-reader.r -?"
author: [unknown]
Average
average.r
 discussion
v:1.0.0
626 bytes
8 Jul 2003
Averages the values in the Block.
author: Andrew Martin
Gateway for request to AI
ai-geteway.r
 discussion
 documentation
v:0.0.4
2.6 KB
20 Nov 2024
A function that makes an AI request via the Internet and returns a response.
author: Sergey Pochinok
pluginable analog alarm clock
aclock-p.r
 discussion
 documentation
3.5 KB
20 Sep 2004
aproximate an analog clock and add alarm
author: Tom Conlin
args - generic command-line argument parser.
args.r
 discussion
 documentation
v:0.1.10
29.9 KB
17 Dec 2008
End to end command-line argument management. Using a command-line description dialect parse a command-line and if its valid, construct a context which reflects it.
author: Maxim Olivier-Adlhoch
CGI common procedures
cgibasic.r
 discussion
 documentation
8.0 KB
10 Nov 2011
This is a collection of functions that could be used in a CGI program. There is nothing in this module that has not been done better by others, but the code is more heavily annotated for beginners. Separate documentation explains how to use the functions. The comments should be helpful also. None of this is my original creation. I just assembled and annotated, [...]
author: Steven White
CGI Form with Defaults
cgiformobj.r
 discussion
 documentation
1.3 KB
13 Mar 2003
Handles a CGI form, providing default values for missing fields in the form. Returns a web page. (The associated cgiform.html file contains the form).
author: [unknown]
Date and time functions
date-time.r
 discussion
v:1.1
11.8 KB
24 Feb 2011
This script contains the Rebol implementation of some date and time functions provided in the glibc library and the gnumeric (and therefore Microsoft Excel) software. While the use and handling of date and time data are in most cases straightforward with Rebol, some of the advanced date and times functionalities found in glibc and gnumeric are still missing in [...]
author: Francois Vanzeveren
Example for async dns:// and spam dns server
dns-async-example.r
 discussion
3.9 KB
4 Oct 2003
Example code to: 1) use the dns:// protocol in async mode 2) use the dns:// protocol to check spam address in async mode
author: Romano Paolo Tenca
Duplicates
duplicates.r
 discussion
567 bytes
8 Mar 2016
Get duplicated values in a block
author: Christian Le Corre
SMTP challenger
email-check.r
 discussion
1.5 KB
26 Nov 2005
Issues an smtp challenge to see if recipient email address exists. Some mail servers will respond okay anyway to protect users from spammers.
author: Graham Chiu
Format Decimal
format-decimal.r
 discussion
624 bytes
20 Aug 2010
Converts decimal numbers formatted in scientific notation to decimal notation.
author: nick
JSON to Rebol converter
json.r
 discussion
 documentation
v:0.0.9
14.2 KB
6 Sep 2013
Convert a JSON string to Rebol data, and vice versa.
author: douglas crockford
LIQUID - core dataflow programming engine.
liquid.r
 discussion
v:0.8.1
64.9 KB
28 Mar 2009
Create procedural processing networks.
author: Maxim Olivier-Adlhoch
Mini-edit-do
mini-edit-do.r
 discussion
v:0.8.5
32.7 KB
17 Apr 2021
Helps test short programs (substitutes console)
author: Marco Antoniazzi
Mine-Sweeper
mines.r
 discussion
v:1.0.5
13.9 KB
2 Feb 2006
Mine-sweeper game
author: Allen Kamp
Markup language Dialect parser
mdlparser.r
 discussion
 documentation
v:0.0.2
32.2 KB
5 Feb 2005
To personally study the practicallity of Rebol being used as bridge between browsers and markup languages.
author: daniel murrill
make-doc-pro
make-doc-pro.r
 discussion
 documentation
v:1.0.8
57.8 KB
7 Feb 2004
Parses the make-doc-pro markup language into a datastructure that can be into other document formats (such as HTML) with good titles, table of contents, section headers, indented fixed-spaced examples, bullets and definitons.
author: Robert M. Münch
National Geographic Image of the Day Downloader
ngbg.r
 discussion
v:1.1.0
2.0 KB
9 Feb 2004
Downloads the current picture of the day from nationalgeographic.com and saves it to a location of your choice. Directions: Change the 'filename' in the source to the location of your choice. The agrument -s causes it to be silent and so not print what step it is at. These directions can be seen by adding a -h agrument.
author: Charles MOUGEL