Latin-derived Verb Vocabulary¶
This reference provides comprehensive definitions and usage guidance for Latin-derived verbs used in function naming. These terms serve as the project default vocabulary for consistent nomenclature.
For core naming patterns and structural conventions, see the main Nomenclature guide. For Germanic alternatives, see Germanic-derived Verb Vocabulary.
Verb Prefixes by Semantic Cluster¶
Analysis and Discovery¶
- assess_<data>
Examines data to derive insights or patterns.
- discover_<value>
Detects or determines value from environment or context.
- examine_<resource>
Retrieves metadata about resource without accessing full content (file stats, HTTP HEAD).
- survey_<resource>
Lists or enumerates members of external resource collection.
Component Initialization¶
- configure_<component>
Applies settings or parameters to component, preparing it for operation.
- prepare_<component>
Fully initializes component, including registration of handlers/extensions.
Computation¶
- calculate_<value>
Computes value from one or more inputs using defined algorithm.
Data Operations¶
- access_<object>
Returns value via computed or indirect access (property getter, descriptor protocol). For in-process objects only.
- filter_<objects>
Returns subset of objects matching specified criteria.
- modify_<object>
Updates in-process object state. Alternative to
update_<resource>
for disambiguation.- parse_<format>
Extracts structured data from formatted input (JSON, XML).
- query_<resource>
Performs structured data retrieval with parameters or filters.
- retrieve_<resource>
Obtains copy of data from external resource. No release required.
- transform_<data>
Changes data structure or format. Synonym:
convert_<data>
.- update_<resource>
Modifies state of external resource.
Exception Handling (Python-specific)¶
- intercept_<exceptions>
Invokes functions while capturing their exceptions for later handling. Used primarily in concurrent execution contexts where multiple exceptions need collection.
Persistence and Serialization¶
- restore_<object>
Deserializes object from persistent storage.
- save_<object>
Serializes object to persistent storage.
Presentation and Output¶
- display_<data>
Presents data in user-facing format. Synonym:
present_<data>
.- render_<template>
Produces output by combining template with data.
- report_<data>
Collates data from analyses or diverse sources into a structured or human-readable form.
Resource Lifecycle¶
- acquire_<resource>
Obtains exclusive access to shared resource requiring explicit release (mutex, database connection). Antonym:
release_<resource>
.- allocate_<space>
Reserves system memory or storage space for future use. Antonym:
deallocate_<space>
.- create_<resource>
Creates new resource external to current process (file, database table). Antonym:
delete_<resource>
.- deallocate_<space>
Frees previously allocated system memory or storage space. Antonym:
allocate_<space>
.- delete_<resource>
Removes resource external to current process. [Python]: For in-process objects, rely on garbage collection. Antonym:
create_<resource>
.- ensure_<resource>
Creates resource if it doesn’t exist, returns existing resource if it does.
- produce_<object>
Creates new instance in process memory. For external resource creation, see
create_<resource>
.- release_<resource>
Releases previously acquired shared resource. Antonym:
acquire_<resource>
.
Scheduling and Futures¶
- cancel_<future-or-reservation>
Revokes planned execution or resource claim. Antonym:
schedule_<execution>
andreserve_<resource>
.- request_<action>
Initiates asynchronous operation, typically on remote service. Returns future or promise representing eventual completion.
- reserve_<resource>
Claims resource for future use.
- schedule_<execution>
Plans future execution of task or process.
State Management¶
- activate_<execution-or-service>
Starts execution context or service. For both in-process executions and external services. Antonym:
deactivate_<execution-or-service>
.- deactivate_<execution-or-service>
Stops execution context or service. Antonym:
activate_<execution-or-service>
.- deregister_<reactor>
Removes previously registered event handler or callback. Antonym:
register_<reactor>
.- disable_<feature>
Deactivates optional feature or functionality. Antonym:
enable_<feature>
.- enable_<feature>
Activates optional feature or functionality. Antonym:
disable_<feature>
.- register_<reactor>
Adds event handler or callback to registry. Antonym:
deregister_<reactor>
.
Validation and Testing¶
- assert_<resource> [Python]
Verifies resource exists or condition holds, raising exception if not. [Rust]: Panics if condition fails.
- is_<member-or-state>
Tests type membership or current state. Returns boolean.
- probe_<resource>
Tests resource accessibility or status. Returns boolean indicating availability.
- test_<assertion>
Verifies specific assertion about code behavior. Note: Only for use in test suites, not in public interfaces.
- validate_<object> [Python]
Returns object if valid, raises exception if invalid. [Rust]: Returns
Result::Ok
containing object if valid elseResult::Err
.- verify_<condition>
Tests condition or state. Returns boolean.