Symbols - A - B - C - D - E - F - G - H - I - J - L - M - N - O - P - Q - R - S - T - U - V - W - Y

Symbols

" (double quotes)   1

& (ampersand)   1

; (semicolon)   1

? (question mark)   1

' (single quote)   1


Back to top


A

absolute value of a parameter   1

ampersand characters   1

arc cosine values   1

arcsine values   1

arctangent values   1 ,  2

arguments[] property   1

array data types   1

Array join() method   1

Array pop() method   1

Array push() method   1

Array reverse() method   1

Array sort() method   1

Array splice() method   1

arrays

associative   1

constructor   1

element order   1

first index and length   1

length   1

length property   1

methods, list   1

objects, described   1

sorting into ASCII order   1

ASCII, seven bit representation of a character   1

assignment operators   1

associative arrays   1


Back to top


B

back quote strings   1

back slash characters   1

bigEndian byte, using   1

bit operators   1

BLOB objects

Blob.get() method   1

Blob.put method   1

Blob.size() method   1

blobDescriptor   1

data to a specified location   1

data, reading   1

described   1

Boolean data types   1

break statement   1

buffers

bigEndian property   1

buffer constructor   1

comparing lengths and contents of two   1

copying bytes from one to another   1

cursor property   1

data property   1

file, writing to disk   1 ,  2

filling bytes with a character   1

getString() method   1

getValue() method   1

internal data   1

methods   1

methods, list   1

offset[] method   1

properties   1

putString() method   1

putValue() method   1

size property   1

subBuffer() method   1

toString() method   1

unicode property   1

business component object methods   1 ,  2

business services

calling a function directly   1

custom methods   1

displaying custom methods   1

script libraries   1

byte-array methods, list of   1


Back to top


C

case-sensitivity

described   1

casting methods

list   1

when to use   1

character combination   1

back quotes and   1

list   1

character combinations

list   1

removing from a string   1

replacing special characters with   1

characters

alphabetic   1

alphanumeric   1

ASCII   1

characters from current file cursor   1 ,  2

classification methods, list   1

combinations   1

control   1

decimal digit   1

first occurrence in a buffer   1

hexadecimal digit   1

last occurrence   1

lowercase alphabetic   1

next in a file stream   1

printable   1 ,  2

punctuation mark   1

pushing back into a file   1 ,  2

seven-bit ASCII representation   1

special   1

uppercase alphabetic   1

white-space   1

writing to a specified file   1

charCodeAt method   1

Clib objects

character classification   1

error methods   1

file I/O functions   1

format strings   1 ,  2 ,  3

math methods   1

string methods   1

uncategorized methods   1

Clib.asctime() method   1

Clib.bsearch() method   1

Clib.chdir() method   1

Clib.clearerr() method   1

Clib.clock() method   1

Clib.cosh() method   1

Clib.ctime() method   1

Clib.difftime() method   1 ,  2

Clib.div() method   1

Clib.errno property   1

Clib.fclose() method   1

Clib.ferror() method   1

Clib.fgetc() method   1

Clib.fgetpos() method   1

Clib.fgets() method   1

Clib.flock() method   1

Clib.fopen() method   1

Clib.fputc() method   1

Clib.fputs() method   1

Clib.fread() method   1 ,  2

Clib.freopen() method   1 ,  2

Clib.frexp() method   1

Clib.fseek() method   1

Clib.fsetpos() method   1

Clib.ftell() method   1

Clib.fwrite() method   1

Clib.getcwd() method   1

Clib.getenv() method   1

Clib.gmtime() method   1 ,  2

Clib.Idexp() method   1

Clib.isalnum() method   1

Clib.isalpha() method   1

Clib.isascii() method   1

Clib.iscntrl() method   1

Clib.isgraph() method   1

Clib.islower() method   1

Clib.isprint() method   1

Clib.ispunct() method   1

Clib.isspace() method   1

Clib.isupper() method   1

Clib.isxdigit() method   1

Clib.ldiv() method   1

Clib.localtime() method   1

Clib.memchr() method   1

Clib.memcmp() method   1

Clib.memcpy() method   1

Clib.memmove() method   1

Clib.memset() method   1

Clib.mkdir() method   1

Clib.mktime() method   1 ,  2

Clib.modf() method   1 ,  2

Clib.putenv() method   1

Clib.qsort() method   1

Clib.rand() method   1 ,  2

Clib.remove() method   1

Clib.rename() method   1

Clib.rewind() method   1

Clib.rmdir() method   1

Clib.rsprintf() method   1

Clib.sinh() method   1

Clib.sprintf() method   1

Clib.srand() method   1

Clib.sscanf() method   1

Clib.strchr() method   1

Clib.strcspn() method   1

Clib.strerror() method   1

Clib.strftime() method   1

Clib.stricmp() method   1

Clib.strlwr() method   1

Clib.strncat() method   1 ,  2

Clib.strncpy() method   1

Clib.strrchr() method   1

Clib.strspn() method   1

Clib.strstr() method   1

Clib.system() method   1

Clib.tanh() method   1

Clib.time() method   1

Clib.toascii() method   1

Clib.ungetc() method   1 ,  2

code flow, directing   1 ,  2

coding guidelines   1

coding, when to use   1

COMCreateObject() method   1

comments in eScript   1

comparing values   1

complex objects   1

conditional expressions   1 ,  2

conditional operator   1

constants, numeric   1

control characters   1

conversion methods

alphanumeric string to a floating-point decimal number   1 ,  2

exponential notation   1

list   1

parameter to a buffer   1

parameter to a number   1

parameter to an integer   1 ,  2 ,  3 ,  4

parameter to an object   1

parameters to a string   1

value to the Boolean data type   1

copying characters between strings   1

cosine values   1

custom objects   1


Back to top


D

data

file, writing to disk   1

handling methods, list   1

storing in a series of parameters   1

storing in variables   1

writing data in a specified variable to a specified file   1

data handling methods, list   1

data types

array   1

Boolean, converting value to   1

decimal floats   1

described   1

floating-point numbers   1

hexadecimal notation   1

implicit type conversion   1

octal notation   1

primitive   1 ,  2

properties and methods   1

strongly typed   1

typeless   1

undefined   1

data typing

strongly typed variables   1

typeless variables   1

date methods, list of   1

Date objects

about   1

date and time methods   1

Date constructor   1

universal time methods   1

date values

extracted from a Time object   1

stored in variables   1

Date.fromSystem() static method   1 ,  2

Date.parse() static method   1

Date.toSystem() method   1 ,  2

Date.UTC() static method   1

decimal digits   1

decimal floats   1

decimal number, integer part of   1 ,  2

defined() method   1

diagnostic messages   1

directories

changing current   1

creating   1

current working, path of   1

methods, list of   1

removing   1

disk methods, list of   1

division operations   1 ,  2

do while statement   1

double quote marks   1


Back to top


E

end-of line comments   1

end-of-file flag, resetting   1

environment variables

creating   1

equality operator   1

error checking functions   1

error messages

preprocessing   1

semantic   1

semantic warnings   1

syntax   1

error messages associated with an error number   1 ,  2

error status   1

error-handling methods, list of   1

escape() method   1

eval() method   1

Exception objects   1

exponential functions   1

expressions in eScript   1

external calls   1


Back to top


F

file cursors

position offset, setting   1

position, current   1

position, setting   1

setting to the beginning   1 ,  2

file cursors.current, setting to a position   1 ,  2

file pointers, associating with other files   1

files

deleting a specified   1

input/output methods   1 ,  2

opening in a specified mode   1

renaming   1

Fix and Go feature   1

floating-point numbers

converting from alphanumeric   1

described   1

hyperbolic sine   1

hyperbolic tangent   1

mantissa and exponent as givens   1 ,  2

for in statement   1 ,  2 ,  3

for statement   1

Function objects

creating   1

length property   1

return statement   1

functions

arguments[] property   1

error checking   1

passing variables to   1

recursive   1

scope   1

specific location in   1


Back to top


G

get method, BLOB objects   1

getArrayLength() method   1

getDate() method   1

getDay() method   1

getFullYear() method   1

getHours() method   1

getMilliseconds() method   1

getMinutes() method   1

getMonth() method   1

getSeconds() method   1

getTIme() method   1

getTimezoneOffset() method   1

getUTCDate() method   1

getUTCDay() method   1

getUTCFullYear() method   1

getUTCHours() method   1

getUTCMilliseconds() method   1

getUTCMinutes() method   1

getUTCMonth() method   1

getUTCSeconds() method   1

getYear() method   1

global objects

description   1

functions   1

global variables   1

goto statement   1


Back to top


H

hard returns   1

hexadecimal digits   1

hexadecimal notation   1

hyperbolic cosine of x values   1

hyperbolic sine values   1

hyperbolic tangent values   1


Back to top


I

if statement   1

implicit data type conversion   1

integers

converting from alphanumeric   1

described   1

division   1 ,  2

smallest   1

isFinite() method   1

isNaN() method   1


Back to top


J

JavaScript

common usage   1


Back to top


L

length property

Array object   1

Function object   1

String object   1

line breaks in strings   1

local variables   1

locking files for multiple processes   1

logarithms

base 10 of e   1

base 2 of e   1

natural   1

number value for e   1

of 10   1

of 2   1

logical operators   1 ,  2

loops

continue statement   1

do while statement   1

for in statement   1 ,  2

new iteration, starting   1

repeating   1

terminating   1


Back to top


M

Math objects, methods and properties   1

math properties, list of   1

Math.abs() method   1

Math.acos() method   1

Math.asin() method   1

Math.atan() method   1

Math.atan2() method   1

Math.ceil() method   1

Math.cos() method   1

Math.E property   1

Math.exp() method   1

Math.floor() method   1

Math.LN10 property   1

Math.LN2 property   1

Math.log() method   1

Math.LOG10E property   1

Math.LOG2E property   1

Math.max() method   1

Math.min() method   1

Math.PI property   1

Math.pow() method   1

Math.random() method   1

Math.round() method   1

Math.sin() method   1

Math.sqrt() method   1

Math.SQRT1_2 property   1

Math.SQRT2 property   1

Math.tan() method   1

mathematical operators

assignment arithmetic   1

auto increment and decrement   1

basic arithmetic   1

MAX_VALUE constant   1

MIN_VALUE constant   1


Back to top


N

names

not allowed   1

See also Declaring and Using Variables

NaN constant   1

NEGATIVE_INFINITY constant   1

null objects   1

number objects   1

numbers

calculating integer exponent of 2   1

constants   1

decimal   1

floating point   1

hexadecimal   1

integer   1

NaN   1

octal   1

pseudo-random   1

random, generating   1

rounding   1

scientific notation   1

numeric methods, list of   1


Back to top


O

object data types

array objects   1

Boolean objects   1

description   1

null objects   1

number objects   1

performance considerations   1

predefined objects in eScript   1 ,  2 ,  3

string objects   1

Object objects   1

object properties

testing   1

undefining   1

objects

assigning functions   1

complex   1

looping through properties   1 ,  2

prototypes   1

templates, creating   1

octal notation   1

operators

assignment arithmetic   1

auto-decrement   1

auto-increment   1

basic arithmetic   1

bit   1

conditional   1

conditional expressions   1

logical   1

order of precedence   1

string concatenation   1

typeof   1

output, writing to a string variable   1


Back to top


P

parameters

converting to a buffer   1

converting to a number   1

converting to a string   1

converting to an integer   1 ,  2 ,  3 ,  4

converting to an object   1

determining if finite numbers   1

determining if numbers   1

number expected by the function   1

placing in a buffer   1

raising to a power   1 ,  2

value, returning   1

parseFloat() method   1 ,  2

performance considerations in using objects   1

pi, number values   1

POSITIVE_INFINITY constant   1

predefined objects in eScript   1 ,  2 ,  3

preprocessing error messages   1

primitive data types

bool   1

chars   1

float   1

undefined   1

processor tick count, current   1 ,  2

properties, described   1

punctuation marks   1

put method, BLOB objects   1


Back to top


Q

question marks (?)   1

quot method   1 ,  2

quote marks

double   1

single   1

quotient, finding   1


Back to top


R

random numbers

generators   1

recursive functions   1

RegExp exec() method   1

RegExp global property   1

RegExp ignoreCase property   1

RegExp multiline property   1

RegExp object methods   1

RegExp object properties   1

RegExp source property   1

RegExp test() method   1

repository introspection   1

return statements   1


Back to top


S

scientific notation   1

Script Assist utility

feature of ST eScript engine   1

repository introspection   1

script libraries   1

script profiling   1 ,  2

scripting engine incompatibilities

accessing objects and arrays   1

commands   1

comparison operations   1

description   1

implicit variable type conversion   1

methods   1

properties   1

variable data typing   1

searching in arrays   1 ,  2

searching in strings

first occurrence of a second string   1

group of specified characters   1 ,  2

specified character   1

SEEK_CUR value   1

SEEK_END value   1

SEEK_SET value   1

SElib objects   1

SElib.dynamicLink() method   1 ,  2

SElib.peek() method   1

SElib.pointer() method   1

SElib.poke() method   1

semantic error messages   1

semantic warnings in eScript   1

semicolon characters(;)   1 ,  2

sequential data   1

setArrayLength() method   1

setDate() method   1

setFullYear() method   1

setHours() method   1

setMilliseconds() method   1

setMinutes() method   1

setMonth() method   1

setSeconds() method   1

setTime() method   1

setUTCDate() method   1

setUTCFullYear() method   1

setUTCHours() method   1

setUTCMilliseconds() method   1

setUTCMinutes() method   1

setUTCMonth() method   1

setUTCSeconds() method   1

setYear() method   1

Siebel eScript

concepts   1

and JavaScript   1

sine values   1

single quote marks   1

size method, BLOB objects   1

special characters   1 ,  2 ,  3

square root values

of 1/2   1

of 2   1

parameter   1

ST eScript engine   1

statement block comments   1

statement blocks   1

assigning a default object   1

described   1

statements

described   1

repeating a series   1

string charAt() method   1

string charCodeAt() method   1

string concatenation   1

string concatenation operator   1

string indexOf() method   1

string lastIndexOf() method   1

String match() method   1 ,  2

string objects

description   1

methods and properties   1

string replace() method   1

string split() method   1

String.fromcharCode() static method   1

strings

appending a specified number of characters   1

back-quote   1

from character codes   1

character combination   1

converting alphanumeric to a floating-point decimal number   1 ,  2

copying characters between   1

copying to lowercase   1

copying to uppercase   1

creating strings of array elements   1

declaring   1

formatted   1

formatted, writing to a file   1 ,  2

length property   1

length stored as an integer   1

methods, list of   1

as objects   1

objects   1

searching for a group of characters   1 ,  2 ,  3

searching for characters   1

searching for first occurrence of a second string   1

searching for last occurrence of a character   1

section, retrieving   1

special characters   1

specific place in   1

splitting into arrays   1

substring, first occurrence   1

substring, last occurrence   1

writing to a specified file   1

strongly typed variables

data typing   1

equality operator   1

implicit type conversion   1

ST eScript engine enhancement   1

substring() method   1

switch statements

controlling the flow   1

described   1

syntax error messages   1


Back to top


T

T eScript engine   1

tangents   1

this object reference   1

throw statement   1

time

difference between two times   1

extracted from a Time object   1

integer representation   1

methods, list   1

stored in variables   1

Time methods   1

Time methods (universal time)   1

Time objects

converting   1

described   1

ToBoolean() method   1

ToBuffer() method   1

ToBytes() method   1

ToFixed() method   1

toGMTString() method   1

ToIExponential() method   1

ToInt32() method   1

ToInteger() method   1

toLocaleString() method   1

toLowerCase() method   1

ToNumber() method   1

ToObject() method   1

ToPrecision() method   1

ToString() method   1 ,  2

ToUint32() method   1

ToUnit16() method   1

toUTCString() method   1

trigonometric methods, list of   1

try statement

description   1

type conversion, automatic   1 ,  2

typeless variables

data typing   1

implicit type conversion   1

typeof operator   1


Back to top


U

uncategorized methods, list of   1

undefine() method   1

unescape() method   1

unlocking files for multiple processes   1


Back to top


V

values

passing back to the function   1

specifying with object prototypes   1

undefining   1

variables

about   1

compound   1

declaring   1

passing by reference   1

passing by value   1

passing to the COM object   1

testing   1

undefining   1


Back to top


W

while statement   1 ,  2

white-space characters   1 ,  2

with statement   1


Back to top


Y

Y2K sensitivities   1

Back to top

Siebel eScript Language Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.