Documention for: abnf-parser.r
Created by: brett
on: 6-Mar-2013
Format: html
Downloaded on: 30-Apr-2025

ABNF-PARSER

1. What is this all about?

Functions to convert ABNF to REBOL Parse rules.

Use this script in an ad-hoc fashion when developing. I doubt it would be reliable enough as part of production server programs.

2. How do you use the functions?

        if not value? 'script-manager [
            script-manager: func ['word /local needs][
                if any [
                    :word <> 'do-needs
                    none? in system/script/header 'needs
                    none? needs: system/script/header/needs
                ][return]
                if not parse needs: compose [(:needs)] [some file!][make error! {Expected a NEEDS block consisting of file!.}]
                foreach [file] needs [do file]
            ]
        ]

3. About the script author

Brett Handley started programming REBOL early 2000 and maintains a site of REBOL information and scripts at:

http://www.codeconscious.com/rebol/