Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Rebol Programming/do-thru

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

USAGE: DO-THRU url /args arg /update /check info /boot DESCRIPTION: Do a net file from the disk cache. DO-THRU is a function value. ARGUMENTS url -- (Type: url file) REFINEMENTS /args arg -- (Type: any) /update -- Force update from source site /check -- Update only if version, checksum/secure, or date/size do not match. info -- (Type: any) /boot -- Run as boot script (sets system/options/path) SOURCE CODE do-thru: func [ "Do a net file from the disk cache." url [url! file!] /args arg /update "Force update from source site" /check {Update only if version, checksum/secure, or date/size do not match.} info /boot "Run as boot script (sets system/options/path)" /local data ][ if not data: either update [ read-thru/update/expand url ] [ read-thru/check/expand url info ] [ alert reform ["Cannot run" url] return none ] url: path-thru url if boot [system/options/path: first split-path url] do/args url arg ]