08 mxl
TRANSCRIPT
-
8/9/2019 08 MXL
1/9
Mincom 2001 Page 1
Mincom Expression Language
-
8/9/2019 08 MXL
2/9
Mincom 2001 Page 2
MXL
Adalah bahasa yang memungkinkan anda menulis expressisederhana dengan menggunakan data dan variabel-variabel yang telah ditentukan pada program Minescape
Expresi-expresi MXL terdiri dari:
Variabel
onstant
!perator
"unction #arakter Lan$utan
#eterangan
%tatement separator
-
8/9/2019 08 MXL
3/9
Mincom 2001 Page 3
MXL
Variable
Variable Modul Block&Surface
Variable Modul Table Variable Modul GridMXL
Variable Modul Plotslot
variable Modul Drillhole Itero!attio
-
8/9/2019 08 MXL
4/9
Mincom 2001 Page 4
MXL
Operator
Operator dengan Hasil Numerik
+ """ Pe#u$laha" """ Pe!ura!a
% """ Pe!kalia
""" Pe$ba!ia
%% """ 'a!kat
() """ Mii$u$ Value
(* """ Ma+i$u$ Value
-
8/9/2019 08 MXL
5/9
Mincom 2001 Page 5
MXL
Operator Dengan Hasil Logical
) """ Lebih kecil
* """ Lebih besar
,, """ Sa$a de!a
)* """ Tidak sa$a de!a
), """ Lebih kecil sa$a de!a
*, """ Lebih besar sa$a de!a
& """ Lo!ical Da
( """ Lo!ical atau
- or . """ Lo!ical /0T
-
8/9/2019 08 MXL
6/9
Mincom 2001 Page 6
MXL
Karakter Lanjutan
&ika karakter terakhir pada suatu baris asalterdapat tanda tilde '()* berarti expresitersebut dilan$utkan pada baris berikutnya+Misalnya:
THICK(AC1) > 5 | ~
THICK (AC2) > 5
,ilan$utkan men$adi:
THICK (AC1) > 5 | THICK (AC2) > 5
-
8/9/2019 08 MXL
7/9Mincom 2001 Page 7
MXL
State$et Se'arator
%e$umlah statement dapat muncul pada satubaris $ika dipisahkan oleh tanda titik koma ')+
Misalnya:
if SCALE < 100 then; 100; ele; SCALE;
en!if
-
8/9/2019 08 MXL
8/9Mincom 2001 Page 8
MXL
Statemen Bersyarat
if then
ele
en!if
-
8/9/2019 08 MXL
9/9Mincom 2001 Page 9
Pertanyaan ?