Saturday, June 03, 2006

CellMode

CellMode เป็น emacs mode ที่หน้าตาดูเหมือน spreadsheet



concept การทำงานของมัน ก็คือ value ที่อยู่ใน cell จะ flow ไปในทิศทาง ขวา และ ล่าง
และมี cell พิเศษที่เป็น processing ซึ่งรับ input จาก cell ที่อยู่บน หรือ ซ้าย ของมัน
ผลลัพท์ที่ได้ ก็ feed ให้กับ cell ด้านล่าง และ ด้านขวา ของตน

ผมก็เลยลองเขียน hello world ฉบับ cellmode ขึ้นมา



โดยถ้าเรา click ที่ cell click จะเกิดการ
run คำสั่ง echo 'helloworld' > /tmp/pok.txt
ให้สังเกตว่ามีการส่งข้อมูลผ่านตัวแปร greeting ด้วย
Note: ส่วนที่เป็นสีเทา ก็คือการ print cell value ออกมาดู,
ส่วนคำสั่ง cons ก็คือการ append item กับ array

สนุกดี จากการพยายามทำความเข้าใจว่ามันคืออะไร
และใช้อย่างไร (มั่วอยู่นาน)

Related link from Roti

No comments: