REBOL Library REBOL

Database Related

Updated: 29-May-2003

Return to main library index

Comma-Seperated-Values to REBOL converter

convert-csv.r

16-Jun-1999

Convert CSV files to REBOL blocks

5 lines

529 bytes

 
Check for REBOL Pro Features

licensed.r

18-May-2001

An example of how to detect View/Pro and Command special features.

5 lines

456 bytes

 
Interweave

interweave.r

18-Jul-2002

Combines two series into one series by interleaving their values.

13 lines

813 bytes

 
Find-Block

find-block.r

3-Jul-2002

Finds a tuple in a block or tuple-space.

17 lines

754 bytes

 
Tally

tally.r

3-Jul-2002

Tallies up the values in a series, producing a block of [Value Count] pairs.

17 lines

802 bytes

 
Time Web Pages

timewebs.r

18-Dec-1997

Time how long it takes to get each of the web pages listed in a block.

19 lines

942 bytes

 
Rebol date to-timestamp

to-timestamp.r

18-Jul-2001

For better date storage (in large date databases)

20 lines

820 bytes

 
CSV

csv.r

3-Jul-2002

.CSV file manipulation functions.

20 lines

1038 bytes

 
Sorting nested blocks

sort-nests.r

16-Jun-1999

Sort a block of blocks on different fields.

21 lines

922 bytes

 
Melt

melt.r

3-Jul-2002

Melts object ice into fluid Rebol script.

34 lines

1344 bytes

 
REBOL Ale

beer.r

30-Oct-1998

A rich, malty, copper brew.

35 lines

1177 bytes

 
XML Generator

xmlgen.r

4-Jun-1999

Simple functions to generate XML output. Creates example XML as published in Scientific American, May 1999.

49 lines

1628 bytes

 
Associate

associate.r

3-Jul-2002

Provides an associative memory store.

52 lines

1602 bytes

 
Load-ini

ini.r

9-Apr-2002

Tries to load ini-structured file to Rebol

53 lines

2169 bytes

 
Freeze

freeze.r

3-Jul-2002

Freezes an object sea.

62 lines

2316 bytes

 
Library History

history.r

27-May-2001

Show file change dates for the REBOL public library. Click on a file to view it.

65 lines

2051 bytes

 
State Quizzer

quiz.r

20-Jul-1999

To demonstrate a simple flashcard-style quizzing script

75 lines

3111 bytes

 
Directory Mapper

dir-mapper.r

18-Jul-2001

Recursively builds a dir-structure map of the directory with file/dir informations as size and dates

92 lines

4994 bytes

 
Soundex

soundex.r

17-Jul-1999

Soundex Encoding returns similar codes for similar sounding words or names. eg Stephens, Stevens are both S315, Smith and Smythe are both S53. Useful for adding Sounds-like searching to databases

95 lines

5589 bytes

 
Web Site Builder

build-site.r

3-Jun-1999

The actual script that builds the REBOL web site (using a master template and a navigation structure).

2 pages

5559 bytes

 
Dir-map explorer

dir-map-explorer.r

18-Jul-2001

to work with directory maps generated by %dir-mapper.r script

2 pages

5577 bytes

 
Rebodex

rebodex.r

2-Apr-2001

A simple but useful address book contact database.

3 pages

6121 bytes

 
Simple Rebol DBMS

db.r

11-Sep-2001

RebolBase is a simple database managment system written entirely in Rebol. Its main feature is that it stores its data in plain, newline delimited text files. This allows the database to be accessed and modified by other programs.

5 pages

25091 bytes

 
Script Library Builder

build-lib.r

19-Jul-2001

Builds the REBOL library, including its HTML pages and compressed archive file, then uploads the files to the web site. Can also be used for making a local copy of the library index pages.

6 pages

15663 bytes

 
MySQL database interfacing logic.

mysql_all.r

18-May-2001

Interface to the mysql libs, needs /Pro or /Command

8 pages

17541 bytes

 


The line count is for code lines only and is used as a rough estimate of code size. It does not include script headers, blank lines, or comment lines.

To add or modify a file, run REBOL/View and click on the Add-Script icon in the Library folder. Be sure that the script has a REBOL header that describes its purpose.

You can download the entire library as a compressed, self-extracting REBOL archive. The file is 585 KB and requires REBOL to extract. You may need to right click on this link to save the file in some browsers.

Once you have extracted the files, you can build these HTML index pages locally by running the build-lib.r script.

Note: All scripts are provided AS IS without warranty and without liability to the author or to REBOL Technologies.

REBOL is a trademark of REBOL Technologies.