問題タブ [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.

0 投票する
1 に答える
86 参照

rebol - 追加モードでディスクに保存

saveここで 述べたように、REBOL でより直接的に使用できる形式でデータを保存するために使用されwriteますが、追加モードがありますが、生モードでデータを保存します。

私のアプリケーションは、データのブロックを(としてmap!)ディスクに保存する必要があります。数秒ごとに新しい要素が生成され、最大数万の要素が生成されます。

それで、私の質問です。save数秒ごとにデータ全体を取得できます。saveしかし、コマンドまたはsaveフォーマットを使用して新しい要素をディスクに追加できるかどうかを知りたいです。モードでコマンドsaveを使用してフォーマットを模倣できると思います。これが最善の解決策ですか、それとも私が知らない別の解決策がありますか?write/append

0 投票する
1 に答える
211 参照

rebol - 一重引用符または二重引用符で html を解析する

方言を使用する場合、または '"` でparse囲まれたプロパティを持つタグを解析する方法は次のとおりです。'

1つの方法は次のとおりです。

or 演算子を使用しようとしまし|たが、成功しませんでした。演算子を使用し|てタグを解析できますか?

0 投票する
1 に答える
79 参照

object - オブジェクト内の単語値にアクセスする

インタプリタで:

これは私が期待するように動作します。すべての「変数」または「単語」は、デフォルトでグローバルです。

スクリプトを使用する:

戻り値:

probe内部のすべてQ object!が を返すことを期待しています"1234"が、誰もそれをしません。

何故ですか?

0 投票する
1 に答える
1504 参照

rebol - REBOL3 - 異なるブランチの違いは何ですか?

Rebol 3 のさまざまなブランチ、特に新しい REN ブランチとの違いは何ですか?

それらが実行されるプラットフォーム、機能セット、コード構成、C 標準への準拠ですか?

0 投票する
1 に答える
159 参照

rebol - ハッシュのマップをロードする - オブジェクトキーペア

map!をファイルに保存し、それを読み込んでそのキーと値にアクセスするこの例を考えてみてください。そのキーはハッシュ (INTEGER!、 によって計算checksum) であり、その値はブロックです:

戻る"m2: map!"

ファイル%map_example.lsは次のもので構成されています。

map!オブジェクトであるキーと値にアクセスするには、どうすれば裏側を読むことができますか?

foreach行く方法はありますか?

0 投票する
1 に答える
85 参照

rebol - 文字列は、同じ位置にある単語であるかのように「遅延バインド」できますか?

文字列をロードすると、デフォルトでユーザー コンテキストに偏ります。

これは、 「単語とその値を lib からユーザー コンテキストにインポート (内部化)」するために使用するLOAD の実装のアーティファクトであることが判明しました。intern

これを回避するには、LOAD を介して潜在的に役に立たないバインドを作成する非効率性を回避し、代わりに TO-WORD を使用してから、オブジェクトを使用しselfて再バインドします。

ここで私の質問:定義上の「スコープ」が機能 する方法を考えると、このパターンgetter-codegetter-text両方の出力に対して、現在または将来の方法はまったくありません4 20

たとえば、impossible-print書き込めないところに根本的に欠けているものがありますか?

0 投票する
1 に答える
96 参照

red - Red/System で DLL から値渡しされた構造体を使用する方法

次のようなcコードがあります。

次のように reds から呼び出します。

vec: sf-vector-create as float32! float32 として 100.0! 100.0 test mario-sprite vec

これを赤で呼び出すと、文字化けした結果が得られます...なぜですか?

0 投票する
2 に答える
761 参照

rebol - |Red プログラミング言語| Web ページから Cookie を取得するには?

Google と Stackoverflow でよく検索しました。Web ページから Cookie (または一般的には HTTP ヘッダー) を取得し、それを編集して送り返す方法が見つかりませんでした。

[読み取り/書き込みを使用して POST/GET リクエストを作成する方法は知っていますが、Cookies idk]