2017-09-16 27 views
1

文件我想將數據保存到一個文件:將數據保存到紅語言

a: 0 
b: 10 
c: 20 
d: 30 

save %redout.txt [a b c d] 

我預計該文件包含的值。但是,該文件包含:

a b c d 

如何將變量值而不是變量名稱保存到文件?

回答

5

您正在保存未經評估的塊。通常情況下,您可以在保存之前先減少塊以獲取值。

所以,

Save %myfile.txt reduce [a b c d] 

如果你想與變量加載文件,使用save/all

+0

這頁提到,'保存/所有的 - 不提供yet':HTTP://www.red- by-example.org/index.html#save。我嘗試過,但只有值被保存爲簡單的保存。 – rnso

+0

但它012ol#39;可用rebol和rebol3。這只是一個紅色的時間問題 –

+0

@rnso我強烈建議使用標題進行保存。這是向您的數據塊添加元數據的好方法。 (查閱'SAVE/HEADER') – rgchris