Forth 语言学习
生活随笔
收集整理的這篇文章主要介紹了
Forth 语言学习
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
新項目中涉及到Forth語言的應用,這是一種全新的語言,先學習學習
學習語言最快的入手方面是從一個實例入手:
先記錄一下規則吧:
forth語言可以在命令提示符OK 后面下輸入語句即可被執行:
1,從鍵盤中鍵入的數字forth如何處理呢? 如:OK ?3 4 5 <ENTER> ?forth 將按照先后次序將這3個數字壓入堆棧中去。壓入堆棧3在下面,5在上面。
2,"."表示顯示當前堆棧上面的數字:如:OK . <ENTER> 將會顯示5 OK(因為剛才的5在最上面)。
3,DEPTH 他的功能是吧當時參數堆棧所容納的參數個數放到棧頂,詞DEPTH總是和圓點在一起配合使用例如 DEPTH . <ENTRY> ?會顯示3(假設之前已經存入了3個數 3 4 5 。
4 ?Forth語言的加減乘除運算,forth要求運算符放在運算數的后面,例如 7+8 表示是:7 8 +,這種奇特的表示稱為后綴表示或者叫逆波蘭表示。計算7與8之和在forth
中是這樣的過程:+是forth中進行加法運算的算術運算符,他把棧頂的2個數字取出來求和然后把和值放在棧頂位置。若要加一系列的數可以表示為 1 3 + 5 +7 + 9 +11 +
,也可以表示為1 3 5 7 9 11 + + + + +
5,試圖執行一個不存在的定義,結果是清除掉參數堆棧中所有的參數。
總結
以上是生活随笔為你收集整理的Forth 语言学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021高考俄语成绩查询,2021年俄语
- 下一篇: 怎么修改ftp服务器被动端口,ftp服务