日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Forth 语言学习

發布時間:2023/12/18 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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 语言学习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。