# EPOC OPL Guide & Reference Glossary

## Index S

Term | Topic | Meaning | See Also
scalar | OPL Basics | A value that isn’t an array value, just a single item. |
source code | OPL Basics | A human-editable program Source code must be translated before the OPL interpreter can run it. | run, translator
SQL | Data File Handling | Structured Query Language, pronounced ‘sequel’. SQL can be used to query relational databases. | database
statement | Introducing OPL | One instruction for OPL to carry out. Statements are built from keywords, and possibly other information like numbers or text. | keyword
string | OPL Basics | A text value. | value
structure | OPL Basics | A grouping of statements that doesn’t actually change any data. Used for loop controls, application definitions, menus etc. | statement
synchronous | Advanced Topics | A task which makes the task which started it wait until it has completed. | asynchronous
system panic | Advanced Topics | An EPOC fatal error code. System panics do not bring the entire system down, but they do kill all processes belonging to the erroneous application or program. |