REBOL Library REBOL

Text-Processing

Updated: 29-May-2003

Return to main library index

Web Page Title Extractor

webtitle.r

20-May-1999

Find the title of a web page and display it.

3 lines

280 bytes

 
Comma-Seperated-Values to REBOL converter

convert-csv.r

16-Jun-1999

Convert CSV files to REBOL blocks

5 lines

529 bytes

 
Text Size Check

text-size.r

1-Jun-2000

Compare text font sizes

6 lines

302 bytes

 
Print Mailbox Subjects

mbxsubjects.r

4-Jun-1999

Prints all the mail subject lines for a Eudora mailbox file.

8 lines

599 bytes

 
Find Invalid Chars

findchars.r

4-Jun-1998

Finds odd unprintable ASCII characters in a file

9 lines

476 bytes

 
Web HTML Tag Extractor

websplit.r

20-May-1999

Separate the HTML tags from the body text of a document.

10 lines

452 bytes

 
Count References on Web Pages

countweb.r

18-Dec-1997

Count the number of times a string appears on each of a given set of web pages.

13 lines

546 bytes

 
Web Page Link Displayer

weblinks.r

20-May-1999

Display all of the web links found on a page.

14 lines

542 bytes

 
Parse REBOL Source - Recent!

parse-code.r

29-May-2003

An example of how to parse REBOL source code.

15 lines

745 bytes

 
Data formatter

align.r

20-Jul-1999

Create text columns

16 lines

938 bytes

 
uncomment

uncomment.r

23-Jul-2002

uncomment Java or C++ sources

16 lines

747 bytes

 
Greek

greek.r

3-Jul-2002

Greek changes all upper and lower case letters to random letters, preserving their case, and changes digits to random digits as well.

17 lines

914 bytes

 
VT100 Functions

vt100.r

4-Sep-1999

Examples of VT100 screen functions

19 lines

881 bytes

 
Search Mailbox

mbxfind.r

4-Jun-1999

Search a Eudora mailbox file and output a file with all the messages that contain a given string.

20 lines

979 bytes

 
Word Wrap Text

wraptext.r

18-Jun-1999

Handy function to fill and wrap a text paragraph.

23 lines

701 bytes

 
quoted-printable encoder

qp-encode.r

20-Jun-2002

Encodes the string data to quoted-printable format

25 lines

1251 bytes

 
Raging Bull page downloader

raging-bull.r

16-Sep-1999

This script reads sequential pages from the Raging-Bull on-line bulletin board.

27 lines

2342 bytes

 
rebol Server pages

erebol.r

18-May-2001

Execute embedded rebol code, see www.erebol.com

29 lines

1481 bytes

 
National Geographic Image of the Day Downloader

ngbg.r

21-Sep-2001

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.

30 lines

1673 bytes

 
Text File Viewer

text-view.r

31-May-2001

A simple scrolling text file viewer. (Updated from 20-May-2000 version.)

31 lines

1292 bytes

 
Checklister (HTML)

checklist.r

15-Sep-1999

Creates a checklist in HTML from a text file.

34 lines

1770 bytes

 
Indent {}

indent.r

24-Jan-2003

This utility is to indent programs using {} as blocks like CPP or Java. Almost a one-liner !!

35 lines

1537 bytes

 
REBOL Script Cleaner - Recent!

clean-script.r

29-May-2003

Cleans REBOL scripts by parsing the REBOL code and supplying standard indentation and spacing.

36 lines

2134 bytes

 
Text to HTML Converter

texthtml.r

29-Feb-2000

A useful doc formatting language. Converts text to HTML with titles, sections, sub-sections, and code. Is used to create all REBOL How-to documents.

36 lines

2296 bytes

 
URI

uri.r

3-Jul-2002

URI parse rules.

38 lines

1703 bytes

 
Ordinal Number Translator

ordnum.r

18-Jun-1999

Translates ordinals (e.g. twenty) to numbers (20)

45 lines

1762 bytes

 
Twelve Days of Christmas

twelvedays.r

14-Dec-1999

Twelve Days of Christmas

57 lines

1786 bytes

 
brother to text

bro2text.r

8-Feb-2002

Converts some brother word processing files (.wpt) to text.

71 lines

2305 bytes

 
Example Text Document

textdoc.r

5-Jun-1999

Creates an example for text-to-html doc language. Shows how natural and readable it is -- the reason we prefer it for writing our how-to documentation.

75 lines

2762 bytes

 
Wikipedia Library

wikilib.r

2-Jan-2003

Provide tools in Rebol to interact with Wikipedia

75 lines

3240 bytes

 
Color REBOL Code in HTML - Recent!

color-code.r

29-May-2003

Colorize source code based on datatype. Result is HTML. This script is used to syntax color the library scripts.

78 lines

3189 bytes

 
Specs Document Converter (Text to HTML)

makespec.r

8-Jun-2000

We use this script to save a lot of time when writing specification documents here at REBOL HQ. Very little notation is required to produce good looking HTML documents with titles, table of contents, section headers, indented fixed-spaced examples, "sidebars", and more. Does all the formatting so we can focus on writing the words (the hard part).

79 lines

4251 bytes

 
translate

translate.r

23-Aug-2002

i18n-tool to translate rebol-scripts

87 lines

3842 bytes

 
RebProcessor

rebprocessor.r

20-Jun-2001

RebProcessor is a cross between an HTML pre-processor and a website content manager. The user creates source files (foo.src) which can contain any combination of HTML and RP commands, and the script will generate the target file (foo.html) for further use. ** EMail me for the help file, and for the example source file **

97 lines

3283 bytes

 
Html Pretty Print REBOL

colorize.r

30-Jun-1999

Syntax highlighting for HTML display of REBOL scripts

104 lines

3902 bytes

 
REBOL Document Generator

rebdoc.r

18-May-2001

Generates an HTML formatted document of all REBOL defined words (from the information found within the REBOL program itself). The output file is rebdoc.html.

113 lines

3880 bytes

 
error-message-finder

error-message-finder.r

6-Dec-2001

find a text in all %.r files in directory, to look up rebol error-messages. presents all possibilities in nice gui.

2 pages

5699 bytes

 
REBOL Standard Document Formatter

make-doc.r

25-May-2001

Converts very simple text file format into other document formats (such as HTML) with good titles, table of contents, section headers, indented fixed-spaced examples, bullets and definitons. Does the formatting so you can focus on the hard part: the words.

3 pages

9321 bytes

 
PDF Maker alpha version

pdf-maker.r

23-Jun-2001

Dialect to create Adobe Acrobat (PDF) files.

4 pages

8298 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

 
REBOL/AI Image linker

ai.r

26-Mar-2002

Simple dialect for creating AdobeIllustrator files (ai) with linked images

6 pages

16053 bytes

 
eText

etext.r

5-Jul-2002

Processes plain text to HTML

7 pages

20111 bytes

 
REBOL Professional Document Formatter

make-doc-pro.r

3-Aug-2002

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.

12 pages

45680 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.