Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] another parsing problem: converting dos filenames to rebol Re:

From: jeff:rebol at: 15-Sep-2000 14:29

-jeff REBOL [ Title: "DOS-REBOL File Name Conversion Routines" File: %dosbol.r Author: "Terrence Brannon" Email: [princepawn--yahoo--com] Purpose: "Ease working with dos filename in REBOL programs" Category: 'file ] dosbol: make object! [ out: make string! 100 path-char: complement charset ":\/" rules: [ copy char path-char ":" (out: rejoin [ "/" char ]) | "\" (append out "/") | copy char some path-char (append out char) ] d2r: func [ dos-fn [string!] "takes a dos filename and converts to rebol format" ][ parse dos-fn [ some rules ] out ] ] dosbol/d2r "c:\temp\file" == "/c/temp/file"