Skip to main content

Posts

Showing posts from September, 2018

Scope Variabel

Scope dari suatu variable dimaksudkan sebagai rentang (range) dari statements dimana variable tersebut dikenali (visible). Di dalam suatu bahasa pemrograman, scope rules menentukan bagaimana suatu nama dikaitkan kepada suatu variable, atau menentukan bagaimana suatu nama dikaitkan kepada suatu expression pada bahasa functional languages. Beberapa terminologi yang berkaitan dengan scope diberikan sebagai berikut: Suatu variable dikatakan visible bagi suatu statement jika variable tersebut dapat digunakan (referenced) oleh statement tersebut. Suatu variable dikategorikan sebagai local variable bagi suatu subprogram jika variable tersebut dideklarasikan di dalam subprogram tersebut. Suatu variable dikategorikan sebagai non-local variable bagi suatu subprogram jika variable tersebut tidak dideklarasikan di dalam subprogram tersebut namun visible di dalam subprogram dimaksud, Global variable dimaksudkan sebagai salah satu kategori dari non-local variable. Bahasa pemrograman umum