[發(fā)明專利]程序語言編輯方法在審
| 申請?zhí)枺?/td> | 201711246896.1 | 申請日: | 2017-12-01 |
| 公開(公告)號: | CN109710225A | 公開(公告)日: | 2019-05-03 |
| 發(fā)明(設(shè)計)人: | 徐易圣 | 申請(專利權(quán))人: | 易易資設(shè)有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/41 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 中國臺灣臺中*** | 國省代碼: | 中國臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 程序語言 窗格 語法選擇 語義 語法編輯 編輯接口 顯示程序 語法 標簽 學(xué)習(xí) 語言 | ||
本發(fā)明提供一種程序語言編輯方法,是提供一編輯接口,其中包括語法選擇窗格及語法編輯窗格,在語法選擇窗格中顯示代表一變量或一函式的選擇標簽及其語義說明,供使用者由語法選擇窗格選擇并點擊欲使用的變量或函式,將變量或函式顯示于語法編輯窗格進行進一步編輯,藉此,本發(fā)明可于使用者點擊選擇變量或函式或進一步編輯的同時,顯示程序語言的語法以及語義,供使用者察看,有助于使用者熟悉程序語言的內(nèi)容,可隨時察看并快速理解先前編輯過的程序語言內(nèi)容,提高使用者學(xué)習(xí)、理解程序語言的效率,降低學(xué)習(xí)挫折感。
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于一種程序語言編輯方法。
背景技術(shù)
程序語言是用來定義計算機程序的形式語言,用來向計算機發(fā)出指令。程序語言的描述可以分為語法及語義,語法是指程序語言中,哪些符號或文字的組合方式是正確的,而語義則是對于程序語言的解釋。
目前已有許多程序語言編輯器可輔助程序語言設(shè)計師編輯程序語言,這些程序語言編輯器可提供例如語法高亮、語法折疊、關(guān)鍵詞自動完成、尋找、取代、拼寫檢查、代碼一致性檢查等功能,也就是說,既有的程序語言編輯器多是用來輔助設(shè)計師以正確的[語法]編輯程序語言,但并不特別對程序語言的[語義]進行說明。
然而,許多程序語言的初學(xué)者不但對于程序語言的[語法]還不熟悉,甚至也無法完全理解程序語言的[語義],因此既有程序語言編輯器對于程序語言初學(xué)者仍是不夠友善的,經(jīng)常讓程序語言初學(xué)者感到挫折。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種可對使用者提示語義及語法格式的程序語言編輯方法。
為了達成上述及其它目的,本發(fā)明提供一種程序語言編輯方法,包括:提供一編輯接口,該編輯接口包括一語法選擇窗格及一語法編輯窗格,該語法選擇窗格顯示多個分別代表一變量或一函式的選擇標簽及其語義說明;所述選擇標簽受點擊后,該語法編輯窗格顯示一對應(yīng)所述變量或函式的變量/函式編輯窗,該變量/函式編輯窗包括一對應(yīng)所述變量或函式的變量/函式格式區(qū)及一對應(yīng)該變量/函式格式區(qū)的程序語言區(qū),該變量/函式格式區(qū)顯示所述變量或函式所對應(yīng)的格式并包括至少一輸入字段;自所述輸入字段接收一輸入值;該程序語言區(qū)根據(jù)所述變量或函式的格式及該輸入值顯示一相對應(yīng)的程序語言。
基于上述設(shè)計,使用者在編輯程序語言的過程中,可在編輯接口同時讀到程序語言、其語法格式以及其語義說明,且程序語言及語法格式是匹配顯示,相較于既有程序語言編輯器僅單獨顯示程序語言,本發(fā)明的設(shè)計可允許使用者在編輯完多組變量/函式之后,更輕易地理解先前編輯過的變量/函式所對應(yīng)的格式及其語義,從而有助于程序編輯初學(xué)者學(xué)習(xí)、理解程序語言的編輯作業(yè),降低其學(xué)習(xí)挫折感。
有關(guān)本發(fā)明的其它功效及實施例的詳細內(nèi)容,配合圖式說明如下。
附圖說明
為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為本發(fā)明程序語言編輯方法的編輯接口示意圖;
圖2至圖11為本發(fā)明程序語言編輯方法的連續(xù)操作示意圖。
符號說明
10語法選擇窗格 225位移標簽
11選擇標簽 23變數(shù)/函式編輯窗
12語義說明 231變數(shù)/函式格式區(qū)
13頁簽 232程序語言區(qū)
14選擇標簽 233語法編輯子窗格
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于易易資設(shè)有限公司,未經(jīng)易易資設(shè)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711246896.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





