Professional Documents
Culture Documents
Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Starting Loglan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Creating New . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Opening . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Closing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Saving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Deleting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Running Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Exiting Loglan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Loglan (an acronym for Logging Language) is Geolog’s log processing language and provides the Software
Development Kit for Geolog.
This help is a guide to writing programs in Loglan and is designed for Geolog users who wish to develop
their own modules for log processing and database access. It also describes Loglan functions which may be
used in expressions (e.g. tp_evaluate).
A C compiler must be available to develop programs using Loglan. See "System Requirements" in the
Introduction of the Geolog 7.0 Installation Guide for information regarding which C compiler is required on
each of the supported platforms. If compiling loglans which use the Geolog license library, a C++ compiler
must be used.
See Also
Using Geolog — assistance with using and navigating the software, and general processing and
formatting functions;
“Using the Module Launcher” on page 2-39 for information on using Geolog’s modules.
Well—working in the Well application.
Project—working in the Project application.
Loglandocument views are created or opened via the the “New Tab” on page 1-15 or the File menu of the
Geolog application such as Well or Project.
See “Creating New” on page 1-13 or “Opening” on page 1-14 for further details.
Open a new Loglan document view from the “New Tab” on page 1-15 or the File menu.
The Loglan document views are managed via the File menu of the application window.
To... See...
Create a new Loglan “Creating New” on page 1-5.
Open an existing Loglan “Opening” on page 1-7
Close a Loglan “Closing” on page 1-15
Save a Loglan “Saving” on page 1-15
Delete a Loglan “Deleting a file” on page 3-13
Adhoc commands are also available from the File menu of the application window.
To... See...
Refresh well data “Refreshing Wells” on page 1-10
Change the default set “Changing Default Set” on page 1-18
Perform log filtering “Log Filtering” on page 1-19
Run a command “Run” on page 1-20
Repeat an action “Repeat” on page 1-20
See “Windows Menu” on page 3-6 in Using Geolog for more information.
A
access
Loglan application 3
C
create
modules using Loglan 2
D
develop Loglan modules 2
G
Geolog
software development kit for 2
L
Loglan
definition of 2
modules, methods of creating 3
starting 3
logs
processing language used in Geolog 2
M
methods of
creating Loglan modules 3
modules
methods of creating 3
writing Loglan 2
P
program
writing in Loglan 2
R
run
Loglan 3
S
start
Loglan 3