巫師程式語言「咒語」 設想

2021-04-17 13:27:36 字數 824 閱讀 2790

注:乙個計算器。

注:2023年5月9日編寫

注:作者 金留慶 , 運用「巫師咒語」0.1編寫  (時還沒有相應編譯器)

注:作者的部落格 http://aush352.blog.163.com

宣告首字、尾字、運算子、狀態。

狀態為「首字」。

運算子為「=」。

首字=尾字=「0」。

點數字按鈕時:

檢查狀態

若狀態為「首字」:

首字=首字+按鈕字;並顯示在螢幕上。

若狀態為「尾字」:

尾字=尾字+按鈕字;並顯示在螢幕上。

若狀態為「結果」:

首字=按鈕字;並顯示在螢幕上。

若狀態為「運算子」:

尾字=按鈕字;並顯示在螢幕上。

。點運算子按鈕時:

檢查狀態

若狀態為首字:

尾字=首字。

若狀態為「尾字」:

計算;並將首字顯示在螢幕上;

尾字=首字。

若狀態為「結果」:

尾字=首字。

運算子=按鈕字;

狀態=「運算子」。

點等號按鈕時:

計算;並將首字顯示在螢幕上;

狀態為「結果」。

計算方法:

把首字、尾字轉換成數字型;

檢查運算子

若運算子為「+」:

首字=首字+尾字。

若運算子為「-」:

首字=首字-尾字。

若運算子為「*」:

首字=首字*尾字。

若運算子為「/」:

首字=首字/尾字。

把首字、尾字轉換成字串型。

自動程式設計體系設想

隨著語言的發展,編寫的 將越來越精簡,而且領域化 不同領域用不同的程式語言,以達到開發效率和程式效能的最優化 在各種設計框架 基礎庫日益完善的情況下,上層應用中的程式設計基本上就是找api,構建乙個呼叫邏輯,然後反覆的開發自測試。下層框架 函式庫開發一般都基於開源 不斷優化,同樣反覆地自測試。在軟體...

程式語言

1946年,第一台電子計算機問世,應用領域迅速擴大,軟硬體飛速發展,程式語言相繼問世。程式語言 將自然語言形式化為有格式的語言 1。機器語言 計算機能夠認識的語言 計算機的基礎是數位電路 機器語言就是數位電路裡的電訊號 將在 計算機組成 課程中學習 都是二進位制檔案 一條機器語言成為一條指令 指令是...

程式語言

由於不同的問題域和不同的系統環境來分類 1 面向機器語言包括機器語言和組合語言 2 機器語言是計算機系統可以直接識別煩人程式語言。機器語言中實際上就是二進位制指令 由操作碼和運算元組成。3 組合語言是一種語言符號。採用助記符來替代機器語言中的指令和資料。組合語言必須得通過彙編系統編譯機器語言程式。彙...