configuration/strings/keyword.strings.ts
configuration/strings/keyword.strings.ts is a file in Bane's Lab Site. 55 lines of code and 1 definition.
import {
ACTION_SUBSECTION,
DECLARATION_VERB_SUBSECTION,
NODE_SUBSECTION,
OPERATION_SUBSECTION,
TYPE_SUBSECTION,
} from "#configuration/strings/verb.strings";
import {
CONTEXT_SUBSECTION,
CONTROL_SUBSECTION,
DECLARATION_SUBSECTION,
INVARIANT_SUBSECTION,
META_SUBSECTION,
MODIFIER_SUBSECTION,
REPORT_SUBSECTION,
VALIDATION_SUBSECTION,
} from "#configuration/strings/keyword.fragment.strings";
import {
COORDINATION_SUBSECTION,
DAG_SUBSECTION,
FLOWCHART_SUBSECTION,
MACHINE_SUBSECTION,
QUEUE_SUBSECTION,
} from "#configuration/strings/machine.strings";
import { KEYWORD_SECTION_ICON } from "#configuration/icons/grammar.icons";
import { KEYWORD_SECTION_ID } from "#core/ids/grammar.ids";
import type { Section } from "#types/document.types";
import { TOOL_SUBSECTION } from "#configuration/strings/tool.strings";
export const KEYWORD_SECTION: Section = {
icon: KEYWORD_SECTION_ICON,
id: KEYWORD_SECTION_ID,
intro: "The keywords fall into categories by the job they do in a line, and every keyword is uppercase because that is the form the model has seen most in code. Every keyword outside the prepositions grounds to a record in the ontology's reasoning collection, so the vocabulary is derived rather than invented, and the lists below are read from the grammar's own records.",
subsections: [
OPERATION_SUBSECTION,
NODE_SUBSECTION,
VALIDATION_SUBSECTION,
REPORT_SUBSECTION,
INVARIANT_SUBSECTION,
META_SUBSECTION,
ACTION_SUBSECTION,
CONTROL_SUBSECTION,
DECLARATION_SUBSECTION,
MODIFIER_SUBSECTION,
COORDINATION_SUBSECTION,
MACHINE_SUBSECTION,
DAG_SUBSECTION,
QUEUE_SUBSECTION,
FLOWCHART_SUBSECTION,
TYPE_SUBSECTION,
DECLARATION_VERB_SUBSECTION,
CONTEXT_SUBSECTION,
TOOL_SUBSECTION,
],
title: "Keywords",
};