1

この構文は機能しません:

>> do load/header {rebol [Title: "Hello World"] Print System/Header/Script/Title }
** Script Error: Invalid path value: Header
** Near: Print System/Header/Script/Title

ヘッダーのメタデータを取得したい。

私の目標は主に、ヘッダーを含む rebol ソース全体をクリップボードに実行し、do read clipboard:// のようなことを実行してコンソールで実行できるようにすることです。必要だから。

4

1 に答える 1

3

コメントに応じて書き直しました。

load/header/nextを使用して、スクリプト ヘッダーとそれに続くスクリプト コンテンツの 2 つの項目からなるブロックを作成します。

loaded: load/header/next {rebol [Title: "Hello World"] Print "this is my script"^/a: 99 + 5 print a}
probe loaded/1   ;; shows the header
do loaded/2      ;; executes the script
于 2009-12-10T09:29:48.070 に答える