Web Programlama

Web Programlama

DERS PROGRAMI
Web Programlama 401 Ders Programı

REPL Komutları

Lisans: Creative Commons 26.11.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

Bu bölümde REPL ortamında özellikle faydalı olabilecek bazı komutları vereceğiz.

 

.help komutu

İsminden de anlaşıldığı gibi kullanıcıya bilgi yardımında bulunur, kullanılabilecek REPL komutlarının bir listesini verir:

> .help

.break    
.clear
.exit 
.help 
.load 
.save 
>

 

.break komutu

.break komutu çok satırdan oluşan komuttan çıkma olanağı sağlar. Aşağıdaki örnekte, birden çok satırdan oluşan while komutundan .break komutu ile çıkış gösterilmektedir:

> var x=4
undefined
> while(x<=10)
... { x=x+1;
... .break
>

 

.clear komutu

.clear komutu da .break komutu gibi çok satırdan oluşan bir komuttan çıkışı sağlar.

> { x=x+1;
..... .clear
>

 

.save komutu

.save komutu, mevcut REPL oturumunu bir dosyaya saklama olanağı sağlar. Aşağıdaki örnekte mevcut REPL seksiyonu sakla.js adlı dosyaya saklanmaktadır.

> var i=0;
undefined
> while(i<=5){
... console.log("i="+i);
... i=i+1;
... }
i=0
i=1
i=2
i=3
i=4
i=5
6
> .save sakla.js

Session saved to:sakla.js

Şimdi Ctrl+C ile REPL'den çıkarak aşağıdaki komutu girelim:

gy:bin gy$ nano sakla.js

Saklanan oturuma ait sakla.js'in içeriğini göreceğiz:

 

.load komutu

.save ile saklanan oturum bilgilerini, tekrar belleğe yükleme olanağı sağlar.

gy:~ gy$ cd /usr/local/bin
gy:bin gy$ node
> .load sakla.js
> var x=4
undefined
> while(x<=10)
... { x=x+1;
... { x=x+1;
.....   var x=4
..... var x=4
..... var i=0;
..... while(i<=5){
....... console.log("i="+i);
....... i=i+1;
....... }
.....