C# Класс kOS.Term

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SubTerms List
TermsAreParameters bool
Text String
Type TermTypes

Открытые методы

Метод Описание
CopyFrom ( Term &from ) : void
Demo ( int tabIndent ) : String
Merge ( ) : Term
Term ( String input ) : System
Term ( String input, TermTypes type ) : System
Term ( String input, TermTypes type, bool autoTrim ) : System

Приватные методы

Метод Описание
Term ( ) : System
findEndOfSuffix ( String input, int start ) : int
matchAt ( String &input, int i, List &matchables ) : String
parseParameters ( String input ) : List
processSymbols ( ) : void
splitByListIgnoreBracket ( String input, List &operators ) : List
splitByListIgnoreBracket ( String input, List &operators, bool returnIfOneElement ) : List

Описание методов

CopyFrom() публичный Метод

public CopyFrom ( Term &from ) : void
from Term
Результат void

Demo() публичный Метод

public Demo ( int tabIndent ) : String
tabIndent int
Результат String

Merge() публичный Метод

public Merge ( ) : Term
Результат Term

Term() публичный Метод

public Term ( String input ) : System
input String
Результат System

Term() публичный Метод

public Term ( String input, TermTypes type ) : System
input String
type TermTypes
Результат System

Term() публичный Метод

public Term ( String input, TermTypes type, bool autoTrim ) : System
input String
type TermTypes
autoTrim bool
Результат System

Описание свойств

SubTerms публичное свойство

public List SubTerms
Результат List

TermsAreParameters публичное свойство

public bool TermsAreParameters
Результат bool

Text публичное свойство

public String Text
Результат String

Type публичное свойство

public TermTypes Type
Результат TermTypes