Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Program perintah debugger adalah aplikasi kecil yang terdiri dari perintah debugger dan token alur kontrol, seperti .if, .for, dan .while. (Untuk daftar lengkap token alur kontrol dan sintaksnya, lihat Token Alur Kontrol.)
Anda dapat menggunakan kurung kurawal ( { } ) untuk mengapit blok pernyataan dalam blok perintah yang lebih besar. Saat Anda memasukkan setiap blok, semua alias dalam blok dievaluasi. Jika nanti Anda mengubah nilai alias dalam blok perintah, perintah setelah titik tersebut tidak menggunakan nilai alias baru kecuali berada dalam blok subordinat.
Anda tidak dapat membuat blok dengan menggunakan sepasang kurung kurawal. Anda harus menambahkan token alur kontrol sebelum kurung kurawal pembuka. Jika Anda ingin membuat blok hanya untuk mengevaluasi alias, Anda harus menggunakan token .block sebelum kurung kurawal pembuka.
Program perintah debugger dapat menggunakan alias bernama pengguna atau alias nama tetap sebagai variabel lokalnya. Jika Anda ingin menggunakan variabel numerik atau diketik, Anda dapat menggunakan $tnpseudo-registers.
Alias bernama pengguna dievaluasi hanya jika tidak berada di samping teks lain. Jika Anda ingin mengevaluasi alias yang berada di samping teks lain, gunakan token ${ } (Alias Interpreter ). Token ini memiliki sakelar opsional yang memungkinkan Anda mengevaluasi alias dengan berbagai cara.
Anda dapat menambahkan komentar ke program perintah debugger dengan menggunakan dua tanda dolar ($$ (Penentu Komentar)). Anda tidak boleh menyisipkan komentar antara token dan elemennya (seperti kurung kurawal atau kondisi).
Catatan Anda tidak boleh menggunakan tanda bintang (* (Penentu Baris Komentar)). Karena komentar yang ditentukan dengan tanda bintang tidak berakhir dengan titik koma, sisa program diarahkan.
Biasanya, Anda harus menggunakan sintaks MASM dalam program perintah debugger. Ketika Anda harus menggunakan elemen C++ (seperti menentukan anggota struktur atau kelas), Anda dapat menggunakan token @@c++( ) untuk beralih ke sintaks C++ untuk klausa tersebut.
Operator string $scmp, $sicmp, dan $spat dalam sintaks MASM sangat berguna. Untuk informasi selengkapnya tentang operator ini, lihat Nomor dan Operator MASM.