問題タブ [cliopatria]
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.
prolog - オイラーシャープとクリオパトリアの統合
CliopatriaセマンティックWebサーバーを使用したいのですが、現在、 EulerSharpを使用してn3ルールを広範囲に使用しています。n3によって提供される終了保証を失いたくありませんが、定期的な外部スクリプトを実行することなく、ClioPatriaを介して結果のグラフを提供したいと思います。
ClioPatriaとEulerSharpの両方がSWI-Prologで実行されていることを考えると、同じWebアプリケーション内で2つのプロジェクトを組み合わせようとした経験がある人はいないでしょうか。
prolog - トリプルのオブジェクトのリテラル値へのアクセス
私はタートル ファイルを検証するバリデーターに取り組んでいます。記載されているカーディナリティが各オブジェクトで正しいかどうかを確認する関数に取り組んでいるときに、リテラルの値にアクセスする方法がわかりません。
リテラル値はCard=literal(type(xsd:nonNegativeInteger, '1'))
(または1^^'http://www.w3.org/2001/XMLSchema#nonNegativeInteger'
) です。
長さ L のプロパティのバッグを見つけました。どうすればそれを確認できL == Card
ますか?
私はすでに次のことを試しました:
問題は、同じように比較xsd:integer
しxsd:nonNegativeInteger
ないことです。
ただし、私にとって最も簡単なことは価値があるように思えますがCard
、実際にそれを行う方法がわかりません。この例を見つけるための解決策やポインタは大歓迎です!!