問題タブ [red]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rebol - 追加モードでディスクに保存
save
ここで
述べたように、REBOL でより直接的に使用できる形式でデータを保存するために使用されwrite
ますが、追加モードがありますが、生モードでデータを保存します。
私のアプリケーションは、データのブロックを(としてmap!
)ディスクに保存する必要があります。数秒ごとに新しい要素が生成され、最大数万の要素が生成されます。
それで、私の質問です。save
数秒ごとにデータ全体を取得できます。save
しかし、コマンドまたはsave
フォーマットを使用して新しい要素をディスクに追加できるかどうかを知りたいです。モードでコマンドsave
を使用してフォーマットを模倣できると思います。これが最善の解決策ですか、それとも私が知らない別の解決策がありますか?write
/append
rebol - 一重引用符または二重引用符で html を解析する
方言を使用する場合、または '"` でparse
囲まれたプロパティを持つタグを解析する方法は次のとおりです。'
1つの方法は次のとおりです。
or 演算子を使用しようとしまし|
たが、成功しませんでした。演算子を使用し|
てタグを解析できますか?
object - オブジェクト内の単語値にアクセスする
インタプリタで:
これは私が期待するように動作します。すべての「変数」または「単語」は、デフォルトでグローバルです。
スクリプトを使用する:
戻り値:
probe
内部のすべてQ
object!
が を返すことを期待しています"1234"
が、誰もそれをしません。
何故ですか?
rebol - REBOL3 - 異なるブランチの違いは何ですか?
Rebol 3 のさまざまなブランチ、特に新しい REN ブランチとの違いは何ですか?
それらが実行されるプラットフォーム、機能セット、コード構成、C 標準への準拠ですか?
rebol - ハッシュのマップをロードする - オブジェクトキーペア
map!
をファイルに保存し、それを読み込んでそのキーと値にアクセスするこの例を考えてみてください。そのキーはハッシュ (INTEGER!、 によって計算checksum
) であり、その値はブロックです:
戻る"m2: map!"
ファイル%map_example.lsは次のもので構成されています。
map!
オブジェクトであるキーと値にアクセスするには、どうすれば裏側を読むことができますか?
foreach
行く方法はありますか?
rebol - 文字列は、同じ位置にある単語であるかのように「遅延バインド」できますか?
文字列をロードすると、デフォルトでユーザー コンテキストに偏ります。
これは、 「単語とその値を lib からユーザー コンテキストにインポート (内部化)」するために使用するLOAD の実装のアーティファクトであることが判明しました。intern
これを回避するには、LOAD を介して潜在的に役に立たないバインドを作成する非効率性を回避し、代わりに TO-WORD を使用してから、オブジェクトを使用しself
て再バインドします。
ここで私の質問:定義上の「スコープ」が機能
する方法を考えると、このパターンgetter-code
とgetter-text
両方の出力に対して、現在または将来の方法はまったくありません4 20
。
たとえば、impossible-print
書き込めないところに根本的に欠けているものがありますか?
red - Red/System で DLL から値渡しされた構造体を使用する方法
次のようなcコードがあります。
次のように reds から呼び出します。
vec: sf-vector-create as float32! float32 として 100.0! 100.0 test mario-sprite vec
これを赤で呼び出すと、文字化けした結果が得られます...なぜですか?
rebol - |Red プログラミング言語| Web ページから Cookie を取得するには?
Google と Stackoverflow でよく検索しました。Web ページから Cookie (または一般的には HTTP ヘッダー) を取得し、それを編集して送り返す方法が見つかりませんでした。
[読み取り/書き込みを使用して POST/GET リクエストを作成する方法は知っていますが、Cookies idk]