Script Library: 1238 scripts
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 
VB Like Operator Module/pattern-matcher
like.r
 documentation
v:0.0.3
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
Parse Analysis Toolset
parse-analysis.r
 documentation
v:2.0.0
11.5 KB
3 Mar 2013
Some tools to help learn/analyse parse rules.
author: Brett Handley
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
Rebol Code colorizer
code-colorizer.rv:0.9.5
18.7 KB
19 Jan 2009
To convert Rebol script into html with colorized code. Using string based parsing.
author: David 'Oldes' Oliva
PHP-colorizer
php-colorizer.rv:1.1.0
26.8 KB
19 Jan 2009
[no purpose header found]
author: David 'Oldes' Oliva
Parse REBOL Source
parse-code.r920 bytes
2 Jul 2003
An example of how to parse REBOL source code.
author: Carl Sassenrath
Quick Plot Dialect
q-plot.rv:0.1.0
41.4 KB
6 Mar 2007
Provide a quick and easy to use dialect for plotting in REBOL
author: Matt Licholai
Use-rule
use-rule.r3.4 KB
17 Jan 2012
Create a recursion and thread-safe parse rule with local variables. R2/R3 compatible.
author: ladislav mecir
A more XML 1.0 compliant set of XML parsing tools.
xml-parse.rv:0.7.6
44.0 KB
1 Jul 2009
REBOL's built-in parse-xml function lacks a number of XML 1.0 compliant features, including: - support for CDATA sections - support for XML Namespaces - exposure of the internal DTD subset The intent of this script is to create an XML parser that can operate either via an event/callback mechanism, or produce [...]
author: Gavin F. McKenzie
Load-Parse-Tree (Parse-Analysis)
load-parse-tree.r
 documentation
v:2.0.1
8.5 KB
5 May 2013
Load a block structure representing your input as matched by Parse.
author: Brett Handley
Parse Analysis Toolset /View
parse-analysis-view.r
 documentation
v:2.1.0
31.7 KB
24 May 2013
Some REBOL/View tools to help learn/analyse parse rules.
author: Brett Handley
Simple REBOL Text Parser
rebol-text-parser.r
 documentation
v:1.0.1
6.7 KB
9 Mar 2013
Parse text using a REBOL grammar and index values found within it.
author: Brett Handley
Parse ini file
parse-ini.r
 discussion
 documentation
v:1.0.2
2.2 KB
15 Apr 2009
Parses a Window's ini file. Also a function to find entries in a parsed ini file
author: Sunanda
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
Prolog Like Inference Engine
prolog.r
 discussion
 documentation
v:1.7
43.1 KB
3 Jan 2011
This is an inference engine wich process prolog like clause The engine can process prolog like clauses of the form : man [jean] woman [mary] human [X] [man [X]] human [X] [woman [X]] CUT (!) and FAIL are implemanted (it's the only hardcoded predicates in the engine) The engine execute Rebol code [...]
author: Marco
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
Parse Aid
parse-aid.rv:0.6.2
15.1 KB
27 Oct 2013
icon for parse-aid.rHelp make and test parse rules
author: Marco Antoniazzi
Qtask Markup Language - parser and other common code
qml-base.r
 documentation
v:2.46.1
97.1 KB
28 May 2007
This program implements the base for QML (Qtask Markup Language) converters (for example it's the base for a QML to XHTML converter used in Qtask), by implementing the parsing of a QML text string into a QML document tree.
author: Gabriele Santilli
XML node parser
rblxelparser.rv:0.0.1
5.9 KB
13 Nov 2003
To parse single xhtml & xml nodes for there values.
author: daniel murrill
secure-clean-path
secure-clean-path.rv:1.0.1
11.2 KB
22 Oct 2005
Cleans up parent markers in a path, whilst restricting the output to a sandbox directory
author: anton rolls
Parse and write XML code
xml-load-form.rv:0.7.1
12.8 KB
9 Aug 2018
Parse XML code and return a tree of block, and vice-versa.
author: Marco Antoniazzi
xpath.r
xpath.rv:1.0
8.2 KB
11 Mar 2007
This script shows how to implement an XPath interpreter in Rebol/Prolog. This interpreter is not complete. It is only a kind of Proof of Concept . It lacks some features. Currently it can parse a document containing elements, attributes and pcdata. In this script I see an xml document as a tree of UNTYPED nodes. Consequently, - all nodes are treated [...]
author: Alban Gabillon
Dialect Object Model
rebol-dom.r
 discussion
 documentation
v:1.0
56.8 KB
7 Nov 2023
Use an exstensible, Rebol user-mode, Markup function to parse DSL's that will return an easy to follow tagged key value Dialect Object Model. It will allow different DSL's or programming languages to work with, or together through a Central Processing interpreter. Yes Rebol/Core. A demo example of a HTML DSL is parsed by [...]
author: daniel murrill
BNF grammar compiler
bnf-compiler.rv:1.0
11.0 KB
13 Dec 2009
convert BNF grammar to REBOL parse rules
author: Maxim Olivier-Adlhoch
CSV Handling Tools
csv-tools.rv:1.1.5
11.9 KB
20 Dec 2011
Loads and formats CSV data, for enterprise or mezzanine use.
author: Brian Hawley