2
、私は次のコード内のすべてのGUI要素からテキストをプリントアウトしようとしています:印刷アウトテキストは
sentlist: ["A" "B" "C"]
main: function [slist] [
view collect [
repeat i length? slist [
keep compose [
text (slist/:i)
field ""
return ]]
keep [button "Printall" [
repeat i (2 * length? slist)[
print face/parent/pane/(i)/text ]]]]]
(main sentlist)
それはエラーなしですべての権利で実行され、text
要素のテキストが正しく印刷されていますアウトされますが、fields
の場合は、各フィールドに最後のフィールドのエントリのみが出力されます。問題はどこでどのように解決できますか?ご協力いただきありがとうございます。
これは本当にこの言語の固有の問題です。それはなぜそこにあるのですか? – rnso
@rnso Rebolの著者はここに書いています:[Rebolは純粋な機能言語ですか?](http://www.rebol.com/article/0206.html)ここで議論されています:[Rebolは機能的プログラミング言語ですか? ](https://softwareengineering.stackexchange.com/questions/187800/is-rebol-a-functional-programming-language)。 – rgchris
Rebol 3の[Ren-C](https://github.com/metaeducation/ren-c)ブランチは、上記の場合にエラーが発生するように、ソースでそのまま作成されるシリーズをロックします。 – rgchris