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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

语言关键字特别注意没有_从零开始写文本编辑器(三十三):前20名编程语言的关键字...

發布時間:2025/4/16 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 语言关键字特别注意没有_从零开始写文本编辑器(三十三):前20名编程语言的关键字... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

以前沒細心學習,其實html, xml 并不是編程語言,它們叫標記語言,即縮寫ml的全稱markup language。

盡量找了資源,整理了前20名的編程語言的關鍵字。然后用工廠封裝創建。我之前是寫類似 KeywordsJava 這種具體類。

現在支持20個類,需要添加一層抽象。本篇描述幾處實現細節。

正文

首先,這20種編程語言的關鍵字,有一些我也沒收集到。一些解釋型語言,它們沒有關鍵字一說,都是標準庫/類。

收集過程

  • 先是上網搜索
  • 整理到印象筆記里
  • 逐一保存為 某語言.txt 的文本中
  • 找的過程中,有幾種語言沒有找全:

  • 解釋型的:perl/matlab
  • 有相同的:object c與c++關鍵詞有重合部分
  • 體量太大的:sql,sql與其說是關鍵字,不如說是指令,比匯編語言還多,有746個,對四版本的標準還完全不同,是個特殊情況,后續處理時,再特別關照下。
  • 有趣的:

  • 主流的幾門語言,它們關鍵字數量在30個左右。
  • 解釋型的關鍵字,往往是編譯型的數倍之多。
  • 然后像“工具人”一樣,寫成單行格式的 txt 文件

    格式:每行一個關鍵字。

    看過 EditPlus 的關鍵字語法插件,也是用純文本格式,所以這里沒必要用復雜的 XML 或 JSON 來記錄??春罄m需求再說,現在不關心。

    關鍵字從文本中加載-添加入集合容器-封裝成類-返回接口

    我不想用 UML 軟件畫,雖然會好看但是操作累,這里就在紙上畫畫草稿UML圖(格式不嚴謹勿噴)。

    重構舊的兩種java關鍵字用例

    下一步要把關鍵字與文件類型關聯,一一對應的啟動編輯關鍵字時,能自動補全。

    以上~

    總結

    以上是生活随笔為你收集整理的语言关键字特别注意没有_从零开始写文本编辑器(三十三):前20名编程语言的关键字...的全部內容,希望文章能夠幫你解決所遇到的問題。

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