Om
Enumerations
Om::Language::Symbol Namespace Reference

A namespace for ASCII CodePoint symbol enumerations. More...

Enumerations

enum  OperandSymbol {
  theStartOperandSymbol,
  theEndOperandSymbol
}
 An Operand symbol. More...
 
enum  OperatorSymbol { theEncodeOperatorSymbol }
 An Operator symbol. More...
 
enum  SeparatorSymbol {
  theSpaceSeparatorSymbol,
  theLineSeparatorSymbol,
  theTabSeparatorSymbol
}
 A Separator symbol. More...
 

Detailed Description

Every Unicode CodePoint has an interpretation in code. Each symbol CodePoint has a specified interpretation, and each other is interpreted as an Operator CodePoint.

Enumeration Type Documentation

◆ OperandSymbol

Enumerator
theStartOperandSymbol 
theEndOperandSymbol 

Definition at line 72 of file operand_symbol.hpp.

◆ OperatorSymbol

Enumerator
theEncodeOperatorSymbol 

Encodes the next CodePoint as an Operator CodePoint. Redundant when followed by a non-symbol CodePoint.

Definition at line 48 of file operator_symbol.hpp.

◆ SeparatorSymbol

Enumerator
theSpaceSeparatorSymbol 
theLineSeparatorSymbol 
theTabSeparatorSymbol 

Definition at line 89 of file separator_symbol.hpp.