Script Library: 1213 scripts
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

Scripts owned by greggirwin

Scripts: 26 [1 to 20 displayed below]

Member name: [greggirwin's personal page]
Collect Function
3.5 KB
10 Jan 2006
Eliminate the result: copy [] ... append result value dance.
author: Gregg Irwin
cookie-jar reader/writer
2.4 KB
30 Mar 2005
Parses cookie-jar files and returns a block of records. Records are blocks of either strings or name-value pairs. if /keep-comments is used there will be two fields for each record: 'content and 'comment; comment may be none.
author: Gregg Irwin
#define dialected function
2.7 KB
13 Nov 2003
Make it easier to map C #define statements. Eliminates the need to manually call datatype conversion functions for each item.
author: Gregg Irwin
10.3 KB
20 Jul 2003
Simple GUI for encap tools
author: Gregg Irwin
file-date-comparison-ctx.r3.3 KB
21 May 2007
Compare file dates using a dialect
author: Gregg Irwin
File globbing module and dialect
30.2 KB
19 Oct 2006
Given a file spec, and optional criteria for date, size, and attributes, the FILE-LIST function returns a block of files that match the spec and criteria. It is also a test-bed for how to integrate dialects with one-another. There are sub-dialects for date, size, and attribute tests, and FILE-LIST encapsulates those, along [...]
author: Gregg Irwin
file-size-comparison-ctx.r3.3 KB
21 May 2007
Compare file sizes using a friendly dialect
author: Gregg Irwin
Get Windows Version
2.4 KB
23 Sep 2003
Shows how to call Windows GetVersonEx function.
author: Gregg Irwin
Insert - Most Recently Used list idiom
1.2 KB
30 Apr 2007
Insert an item in a series, where the series is treated as an MRU list. That is, the newest item is at the head, there are no duplicates (inserting a value removes the previous instance of that value if it exists), and the series may be limited to a specific size. If a new item causes the series to grow beyond that size, the [...]
author: Gregg Irwin
JSON to Rebol converter
14.2 KB
6 Sep 2013
Convert a JSON string to Rebol data, and vice versa.
author: douglas crockford
Other owners: romano
Demonstration of a Package on
978 bytes
13 Aug 2004
Demonstration of a package, and competition
author: Sunanda
Other owners: sunanda
Library Interface Dialect
2.4 KB
14 Apr 2006
Allow for a more concise way to define library routine interfaces.
author: Gregg Irwin
VB Like Operator Module/pattern-matcher
6.7 KB
15 Oct 2006
The LIKE? function is a first crack at something like VB's Like operator. i.e. a *very* simple RegEx engine as you would use in shells for file globbing. The real purpose was to help me get acquainted with parse.
author: Gregg Irwin
Linked Layout Demo
2.0 KB
11 Oct 2003
Shows how to link layouts so when a main window moves, the others stay in the same relative position to it.
author: Gregg Irwin
Scrolling LIST Example
list-scroll-demo.r2.9 KB
16 Nov 2004
Shows an example of how to use a LIST style face with an associated scroller.
author: Gregg Irwin
13.9 KB
2 Feb 2006
Mine-sweeper game
author: Allen Kamp
Other owners: allenk
Check if subset
738 bytes
19 Mar 2004
Tells you if set1 is a subset of set2. Works for both series! and bitset! values.
author: gregg irwin
Other owners: ladislav
PDF label maker
3.4 KB
17 Mar 2004
Create labels with PDF-Maker
author: Gregg Irwin
Priority Queue
1.8 KB
30 Apr 2007
Provides functions, and an object def that uses them, to treat a series as a priority queue. When you insert items, you give them a priority (higher numbers mean a higher priority). In the actual series, the priority is stored along with the value, so you should always use the pq* functions to access them, to make things easier. [...]
author: Gregg Irwin
Rectangle Module
6.8 KB
11 Oct 2003
Code from a REBOLForces article ( that provides support for rectangle-related operations. It was also used to explore the concept of function spec templates. You could refactor that concept out though if you want.
author: Gregg Irwin

1 / 26[1] 2