| Numeric functions: logNumeric functions: loge
 Instructions: loglog <value>
Numeric functions: log
 Numeric functions: loge
 Instructions: loglog #<number>, <value>
 Instructions: writeWrite data in Data Types: TextItem selector "[]": Text
 Glossary: text, text_valtext format.
 Flow control: if … then
 Flow control: try … thenThe default stream is Constants: stderrstderr. Flow control: if … then
 Flow control: try … thenThe stream may be changed with #<number>.
 Default Data Types: Text
 Item selector "[]": Text
 Glossary: text, text_valtext encoding is UTF-8 unicode.
 Except for Flow control: if … thenFlow control: try … thenthe different standard stream, Numeric functions: log
 Numeric functions: loge
 Instructions: loglog works exactly like Instructions: putput.
 Data Types: TextItem selector "[]": Text
 Glossary: text, text_valText is written as converted with Vipsi command syntax: Functions
 Functions
 Glossary: Functionfunction Data Types: Text
 Text functions: stringstring. That is:
 Numeric functions: logNumeric functions: loge
 Instructions: loglog is used as an Vipsi command syntax: Instructions
 Instructions
 Glossary: Instructioninstruction which prints it's Vipsi command syntax: Arguments
 Glossary: Argumentsarguments to Constants: stderrstderr Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and as a Vipsi command syntax: Functions
 Functions
 Glossary: Functionfunction to calculate Flow control: if … then
 Flow control: try … thenthe logarithm of any Glossary: number, num_valnumber to any Integer numbers: Base 256base. Flow control: if … then
 Flow control: try … thenThe meaning depends on Flow control: if … then
 Flow control: try … thenthe place where Numeric functions: log
 Numeric functions: loge
 Instructions: loglog is encountered. Flow control: if … thenIf it occurs Operators: Make Identifier "@"at Flow control: if … then
 Flow control: try … thenthe place of an Vipsi command syntax: Instructions
 Instructions
 Glossary: Instructioninstruction Flow control: if … then
 Flow control: try … thenthen it is Flow control: if … then
 Flow control: try … thenthe Vipsi command syntax: Instructions
 Instructions
 Glossary: Instructioninstruction Numeric functions: log
 Numeric functions: loge
 Instructions: loglog which prints it Vipsi command syntax: Arguments
 Glossary: Argumentsarguments to Constants: stderrstderr. Flow control: if … thenIf it occurs Operators: Make Identifier "@"at Flow control: if … then
 Flow control: try … thenthe place of an Vipsi command syntax: Expressions
 Glossary: Expressionexpression Flow control: if … then
 Flow control: try … thenthen it is Flow control: if … then
 Flow control: try … thenthe Vipsi command syntax: Functions
 Functions
 Glossary: Functionfunction Numeric functions: log
 Numeric functions: loge
 Instructions: loglog.
 Flow control: if … thenFlow control: try … thenThe only place where List functions: thisthis may lead to confusion is Flow control: if … then
 Flow control: try … thenthe vipsi shell: Operators: Make Identifier "@"At Flow control: if … then
 Flow control: try … thenthe start of Flow control: if … then
 Flow control: try … thenthe command line Flow control: if … then
 Flow control: try … thenthe parser expects an Vipsi command syntax: Instructions
 Instructions
 Glossary: Instructioninstruction. For your convenience it is also possible to just type an Vipsi command syntax: Expressions
 Glossary: Expressionexpression Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and Flow control: if … then
 Flow control: try … thenthe shell will print Flow control: if … then
 Flow control: try … thenthe result. Thus Flow control: if … thenif you just type in
 Numeric functions: logNumeric functions: loge
 Instructions: loglog(2,8)
 to see what Flow control: if … thenFlow control: try … thenthe logarithm of 8 to Integer numbers: Base 256base 2 is, Flow control: if … then
 Flow control: try … thenthen Flow control: if … then
 Flow control: try … thenthe List functions: words
 Shell Immediate Commands: wordsword Numeric functions: log
 Numeric functions: loge
 Instructions: loglog stands Operators: Make Identifier "@"at Flow control: if … then
 Flow control: try … thenthe position of an Vipsi command syntax: Instructions
 Instructions
 Glossary: Instructioninstruction Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and should be handled as Flow control: if … then
 Flow control: try … thenthe Vipsi command syntax: Instructions
 Instructions
 Glossary: Instructioninstruction Numeric functions: log
 Numeric functions: loge
 Instructions: loglog.
 As of version 0.8.8 Flow control: if … thenFlow control: try … thenthe shell has some automagic intelligence to detect List functions: thisthis. Flow control: if … thenIf a command line starts with Numeric functions: log
 Numeric functions: loge
 Instructions: loglog Flow control: if … then
 Flow control: try … thenthen Flow control: if … then
 Flow control: try … thenthe shell inspects Flow control: if … then
 Flow control: try … thenthe Flow control: nextnext token. Flow control: if … thenIf it is an opening Separators: Round brackets "( … )"
 Functions with varying return types: bracket expression "()"parenthesis ( Flow control: if … then
 Flow control: try … thenthen Flow control: if … then
 Flow control: try … thenthe shell defaults to an Vipsi command syntax: Expressions
 Glossary: Expressionexpression Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and Numeric functions: log
 Numeric functions: loge
 Instructions: loglog will be handled as Flow control: if … then
 Flow control: try … thenthe logarithm Vipsi command syntax: Functions
 Functions
 Glossary: Functionfunction. List functions: thisThis is done by silently putting a Instructions: putput Vipsi command syntax: Instructions
 Instructions
 Glossary: Instructioninstruction in front of Numeric functions: log
 Numeric functions: loge
 Instructions: loglog Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and Flow control: if … then
 Flow control: try … thenthe printed result is Operators: Bitwise Not "~"
 Operators: Boolean Negation "!"not always identical to what would be printed Flow control: if … thenif it was evaluated as an Vipsi command syntax: Expressions
 Glossary: Expressionexpression without glue.
 Data Types: TextItem selector "[]": Text
 Glossary: text, text_valText output to a tty is colorized by vipsi to make it unique for Constants: stdinstdin, Constants: stdoutstdout Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and Constants: stderrstderr:
 List functions: thisThis is Data Types: TextItem selector "[]": Text
 Glossary: text, text_valtext written / echoed to Constants: stdinstdin
List functions: thisThis is Data Types: Text
 Item selector "[]": Text
 Glossary: text, text_valtext written to Constants: stdoutstdout
List functions: thisThis is Data Types: Text
 Item selector "[]": Text
 Glossary: text, text_valtext written to Constants: stderrstderr
 Flow control: if … thenFlow control: try … thenThe color Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and attributes are choosen to hopefully Numeric functions: matchmatch Flow control: if … then
 Flow control: try … thenthe capabilities of your terminal Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and can be overridden by Interactive Shell: Preferencespreferences in ~/.vipsi/shell.prefs:
 # Interactive Shell: Preferencespreferences for vipsi
# Flow control: if … thenif started in Modes of Operation: Interactive Shellinteractive shell mode
#prompt     vipsi>
# e.g.: normal, black, dark blue, bright_red, bold blue, inverse, bold underline green
stdout_attr
stdin_attr  blue
stderr_attr inverse red |