OverviewFilesCommitsIssuesDocsReleasesPeers

opencog-matrix commits / f32e451

Add missing files
f32e451509d92bfad5c562d9fb23a2306edc30e2
by Linas Vepštas <linasvepstas@gmail.com> · 2025-01-21T17:36:21.000Z

Changed files (3) +59 -2

tests/matrix/VectorAPIUTest.cxxtest +2 -2
……@@ -27,7 +27,7 @@
2727#include <opencog/guile/SchemeEval.h>
2828#include <opencog/util/Logger.h>
2929
30#include "../query/test-types.h"
30#include "test-types.h"
3131
3232using namespace opencog;
3333using namespace std;
……@@ -44,7 +44,7 @@ class VectorAPIUTest : public CxxTest::TestSuite
4444 {
4545 logger().set_level(Logger::DEBUG);
4646 logger().set_print_to_stdout_flag(true);
47#include "../query/test-types.cc"
47#include "test-types.cc"
4848 }
4949
5050 ~VectorAPIUTest()
tests/matrix/test-types.cc +28 -0
……@@ -0,0 +1,28 @@
1
2
3nameserver().beginTypeDecls("test types");
4ANTI_LINK = nameserver().declType(LINK, "AntiLink");
5AT_TIME_LINK = nameserver().declType(ORDERED_LINK, "AtTimeLink");
6DEFINED_LINGUISTIC_CONCEPT_NODE = nameserver().declType(NODE, "DefinedLinguisticConceptNode");
7DEFINED_LINGUISTIC_RELATIONSHIP_NODE = nameserver().declType(NODE, "DefinedLinguisticRelationshipNode");
8DOCUMENT_NODE = nameserver().declType(NODE, "DocumentNode");
9FEATURE_LINK = nameserver().declType(LINK, "FeatureLink");
10FEATURE_NODE = nameserver().declType(NODE, "FeatureNode");
11HEBBIAN_LINK = nameserver().declType(LINK, "HebbianLink");
12LEMMA_LINK = nameserver().declType(LINK, "LemmaLink");
13LEMMA_NODE = nameserver().declType(NODE, "LemmaNode");
14LG_CONNECTOR_NODE = nameserver().declType(NODE, "LgConnectorNode");
15PARSE_LINK = nameserver().declType(LINK, "ParseLink");
16PARSE_NODE = nameserver().declType(NODE, "ParseNode");
17PART_OF_SPEECH_LINK = nameserver().declType(LINK, "PartOfSpeechLink");
18PART_OF_SPEECH_NODE = nameserver().declType(NODE, "PartOfSpeechNode");
19PREPOSITIONAL_RELATIONSHIP_NODE = nameserver().declType(NODE, "PrepositionalRelationshipNode");
20REFERENCE_LINK = nameserver().declType(LINK, "ReferenceLink");
21SEME_NODE = nameserver().declType(NODE, "SemeNode");
22SENTENCE_NODE = nameserver().declType(NODE, "SentenceNode");
23TIME_NODE = nameserver().declType(NODE, "TimeNode");
24WORD_INSTANCE_LINK = nameserver().declType(LINK, "WordInstanceLink");
25WORD_INSTANCE_NODE = nameserver().declType(NODE, "WordInstanceNode");
26WORD_NODE = nameserver().declType(NODE, "WordNode");
27WORD_SENSE_NODE = nameserver().declType(NODE, "WordSenseNode");
28nameserver().endTypeDecls();
tests/matrix/test-types.h +29 -0
……@@ -0,0 +1,29 @@
1
2#include <opencog/atoms/atom_types/NameServer.h>
3
4using namespace opencog;
5
6Type ANTI_LINK;
7Type AT_TIME_LINK;
8Type DEFINED_LINGUISTIC_CONCEPT_NODE;
9Type DEFINED_LINGUISTIC_RELATIONSHIP_NODE;
10Type DOCUMENT_NODE;
11Type FEATURE_LINK;
12Type FEATURE_NODE;
13Type HEBBIAN_LINK;
14Type LEMMA_LINK;
15Type LEMMA_NODE;
16Type LG_CONNECTOR_NODE;
17Type PARSE_LINK;
18Type PARSE_NODE;
19Type PART_OF_SPEECH_LINK;
20Type PART_OF_SPEECH_NODE;
21Type PREPOSITIONAL_RELATIONSHIP_NODE;
22Type REFERENCE_LINK;
23Type SEME_NODE;
24Type SENTENCE_NODE;
25Type TIME_NODE;
26Type WORD_INSTANCE_LINK;
27Type WORD_INSTANCE_NODE;
28Type WORD_NODE;
29Type WORD_SENSE_NODE;