KB 2 — Renaming dan capturing
KB 2 — Renaming dan capturing
Cerita pengantar — penjelasan tambahan, data simulasi. Daftar kelas memakai x untuk siswa yang sedang diperiksa dan y untuk ketua kelas yang sudah dipilih. Kalimat “setiap siswa x mengenal y” berbicara tentang satu ketua yang tetap. Jika semua huruf x diganti y tanpa hati-hati, tulisan menjadi “setiap siswa y mengenal y”, yang berbicara tentang mengenal diri sendiri. Arti kalimat sudah berubah.
Dari cerita ke notasi dan konsep BMP.
Untuk mengganti x dengan y pada
- Sasaran x bebas, tetapi y pengganti akan masuk cakupan
. - Ubah nama pengikat y menjadi z yang belum dipakai:
. - Ganti x dengan y:
. - Periksa y tetap bebas dan z tetap terikat.
Penamaan ulang tidak mengganti seluruh huruf yang sama di dokumen. Pada