ไฟล์ที่ 4 คืออะไร?
ไฟล์ที่มีนามสกุล .4th คือไฟล์โปรแกรมที่สร้างขึ้นสำหรับ Forth Programming Language มันมีซอร์สโค้ดสำหรับโปรแกรมที่เขียนด้วยภาษาการเขียนโปรแกรม Forth และสร้างเอาต์พุตเมื่อโปรแกรมถูกเรียกใช้งาน มันเป็นเพียงไฟล์ภาษาการเขียนโปรแกรมอื่นที่คล้ายกับไฟล์ต้นฉบับ C และ C++
รูปแบบไฟล์ที่ 4 - ข้อมูลเพิ่มเติม
ตัวอย่างโค้ดภาษาการเขียนโปรแกรมที่ 4
นี่คือตัวอย่างของโปรแกรมง่ายๆ ที่เขียนด้วยภาษา Forth ซึ่งคำนวณแฟกทอเรียลของจำนวนที่กำหนด:
: factorial ( n -- n! ) dup 0= if drop 1 exit then 1 swap begin dup 1- dup 0= if drop exit then swap * repeat ; ในตัวอย่างนี้ คำแฟกทอเรียลรับอาร์กิวเมนต์เดียว n และส่งคืนค่าแฟกทอเรียล คำที่ซ้ำกันจะทำซ้ำค่าที่อยู่ด้านบนของสแต็ก ปล่อยทิ้งค่าที่อยู่ด้านบนของสแต็ก และ * คูณค่าสองค่าที่อยู่ด้านบนของสแต็ก โครงสร้าง if และ start/until จะควบคุมการไหลของโปรแกรม
หากต้องการใช้โปรแกรมนี้ คุณจะต้องป้อนคำจำกัดความลงในล่าม Forth แล้วจึงเรียกคำแฟกทอเรียลด้วยตัวเลขที่คุณต้องการค้นหาแฟกทอเรียลของ:
10 factorial . ซึ่งจะส่งผลให้เอาต์พุต 3628800 ซึ่งเป็นแฟกทอเรียลของ 10