Phrase

A “Phrase” is not an Object but a “struct” that is embedded in an Object or used on the stack.

It points to something and provides a length.

It is typically used to point to text, such as in a Clause.

It allows for use of part of the text without the need to make another copy in a Clause or String.

It is has fast parsing functions that will extract another Phrase from a given one, possibly modifying the original Phrase, while the data pointed to remains unchanged.

ShofarNexus™ShofarNexus.com
Help Library

Core

Dev

Kind

Kit

Leaf

Map

Message

Net

Overview

Packet

Primitives

Run

Secure

Session

Site

Socket

Sprint

Stack

Tool

The Tree

Primitives

Belt

Bond

Branch

Build

Fact

File

Glob

ID

Image

Leaf

Log

Markup

Money

Object

Package

Parse

Phrase

Render

Sprint

Stack

String

Sum

SVG

Time

Tray

Unit

Verb

Phrase

Phrase_Host_Extract_Consume

Phrase_Buffer

Phrase_XML

Phrase