ขณะที่ผมกำลังหาข้อมูลเกี่ยวกับเรื่อง Kemono Friends อยู่นั่นเอง ผมก็ได้พบกับ Repository ใน Github เกี่ยวกับภาษาคอมพิวเตอร์ชื่อว่า “kemono friends lang” หรือก็คือภาษาคอมพิวเตอร์ที่สร้างขึ้นจากอนิเมะเรื่อง Kemono Friends ผมไม่ค่อยแน่ใจเหมือนกันว่าที่มาของมันเป็นอย่างไรกันแน่ แต่เหมือนว่าจะเป็นงานสไตล์ Fanart มากกว่า ไม่ใช่ของ Official แต่อย่างใด ถึงกระนั้นเราลองมาดูโครงสร้างภาษานี้กันดีกว่าว่าเป็นอย่างไรบ้าง

ก่อนอื่นเลย README เขียนไว้ว่าภาษานี้มีพื้นฐานมาจากภาษาเบรนฟักโดยสำหรับภาษา Kemono Friends นั้นมีมีคำสั่งพื้นฐานด้วยกันทั้งสิ้น 8 คำสั่งได้แก่

  • たのしー! - (Tanoshi แปลว่า สนุก) = ขยับพ้อยเตอร์ไปทางขวา
  • たーのしー! - (Tanoshi [เสียงยาว] แปลว่า ไม่นะ) = เพิ่มค่าพ้อยเตอร์ขึ้น 1
  • すごーい! - (Sugoi! แปลว่า สุดยอด) = ขยับพ้อยเตอร์ไปทางซ้าย
  • すっごーい! - (Sugoi! [เสียงยาว] แปลว่า เยี่ยมไปเลย) = ลดค่าพ้อยเตอร์ลง 1
  • うわー! - (Uwa แปลว่า อุหวา) = ทำการกระโดดไปยัง ‘わーい!’ ถ้าค่าของพ้อยเตอร์เป็น 0
  • わーい! - (Wai แปลว่า ว้าย) = ทำการกระโดดไปยัง ‘うわー!’ ถ้าค่าของพ้อยเตอร์ไม่เป็น 0
  • なにこれなにこれ! - (Nani kore nani kore! แปลว่า นี่มันอะไรกันเนี่ย) = แสดงผลค่าของพ้อยเตอร์ในตอนนี้
  • おもしろーい!- (Omoshiroi แปลว่า น่าสนใจ) = อ่านค่า 1 ไบท์ทางอินพุท

ตัวอย่างการแสดงผลคำว่า Hello World! ออกทางหน้าจอด้วยภาษา Kemono Friends

たのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!うわー!すごーい!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たのしー!すっごーい!わーい!すごーい!なにこれなにこれ!たのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!うわー!すごーい!たーのしー!たーのしー!たーのしー!たーのしー!たのしー!すっごーい!わーい!すごーい!たーのしー!なにこれなにこれ!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!なにこれなにこれ!なにこれなにこれ!たーのしー!たーのしー!たーのしー!なにこれなにこれ!うわー!すっごーい!わーい!たのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!うわー!すごーい!たーのしー!たーのしー!たーのしー!たーのしー!たのしー!すっごーい!わーい!すごーい!なにこれなにこれ!たのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!うわー!すごーい!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たのしー!すっごーい!わーい!すごーい!なにこれなにこれ!たのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!うわー!すごーい!たーのしー!たーのしー!たーのしー!たのしー!すっごーい!わーい!すごーい!なにこれなにこれ!たーのしー!たーのしー!たーのしー!なにこれなにこれ!すっごーい!すっごーい!すっごーい!すっごーい!すっごーい!すっごーい!なにこれなにこれ!すっごーい!すっごーい!すっごーい!すっごーい!すっごーい!すっごーい!すっごーい!すっごーい!なにこれなにこれ!うわー!すっごーい!わーい!たのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!うわー!すごーい!たーのしー!たーのしー!たーのしー!たーのしー!たのしー!すっごーい!わーい!すごーい!たーのしー!なにこれなにこれ!うわー!すっごーい!わーい!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!たーのしー!なにこれなにこれ!

โดยตัวแปลภาษา (Interpreter) ของภาษา Kemono Friends นั้นมีถึง 2 เวอร์ชั่นได้แก่

ลองเล่นดูกันได้นะครับ ;)

เพิ่มเติม: นอกจากนี้ยังมีภาษา Friends ซึ่งก็มาจากเรื่อง Kemono Friends เช่นกัน แต่ว่ามีพื้นฐานมาจากภาษาโปรล็อก ซึ่งค่อนข้างซับซ้อนกว่าภาษาเบรนฟัก โดยตัวแปลภาษา (Interpreter) ของภาษา Friends เขียนด้วย ภาษา F# https://github.com/vain0/VainZero.Friends

21 กุมภาพันธ์ 2560

คลังบทความ