酒店標(biāo)志是不區(qū)分大小寫,但保留用于格式化的情況
jiudianbiaozhishibuqufendaxiaoxiedanbaoliuyongyugeshihuadeqingkuang
來源:【人和時(shí)代?中國】酒店vi設(shè)計(jì)公司 發(fā)布時(shí)間:2010-12-15 22:53:55 查看次數(shù):
酒店標(biāo)志是通常被稱為一種解釋語言,雖然最近有開發(fā)酒店標(biāo)志的方言,如Lhogho或Liogo編譯。 酒店標(biāo)志是不區(qū)分大小寫,但保留用于格式化的情況。 這是一個(gè)與塊之間的結(jié)構(gòu)順序編程語言,編程語言和功能妥協(xié)。 沒有標(biāo)準(zhǔn)的標(biāo)識(shí),但UCB酒店LOGO是高度重視。 它是一種教學(xué)語言,但它的列表處理設(shè)施,使生產(chǎn)能顯著有用的腳本非常有用。
[ 編輯 ] 數(shù)據(jù)
在UCB酒店LOGO有三種數(shù)據(jù)類型,
? 這個(gè)詞,
? 列表中,
? 陣列。
一個(gè)數(shù)字是Word的一個(gè)特例。
沒有靜態(tài)類型。 解釋器檢測到由上下文的數(shù)據(jù)類型。
有兩個(gè)重要的符號(hào)
? 冒號(hào): -這是指內(nèi)容 。
這是一個(gè)非常有用的符號(hào),它不斷提醒學(xué)生,一個(gè)變量是真的有些'地方'在內(nèi)存中。
? 在雙引號(hào)“ -這意味著這個(gè)詞被評(píng)為本身 ,還是其評(píng)估值后是一樣的,因?yàn)樗窃诮Y(jié)束前 。引號(hào),這是重要的其他。對(duì)于用戶來說,從編程語言:在雙引號(hào),不配對(duì),因?yàn)榇蜷_。
一個(gè)數(shù)字是一個(gè)自我評(píng)價(jià)的特殊案件---真的可以用書面報(bào)價(jià)。 二是真的“2
變量賦值 (例如x := y + 3 )的處理在酒店標(biāo)志與make命令語句,相當(dāng)于為這兩個(gè)例證:
使“×總結(jié)為:y 3
使“×總結(jié)為:Y”3
make兩個(gè)參數(shù),第二個(gè)在這里是sum :y "3 。 sum有兩個(gè)'參數(shù)',是'操作',從而計(jì)算是可能的。 "3的計(jì)算結(jié)果為3 ,和:y注意到的內(nèi)容東西叫y ,這些都是總結(jié)給一個(gè)數(shù)字。
的效果make ,是把第一個(gè)參數(shù),結(jié)果到。 從程序化的角度來看,第一個(gè)參數(shù)make傳遞的引用,而第二個(gè)是值傳遞的。
[ 編輯 ] 劃定范圍
變量不必在使用前宣布,它們的范圍是那么全球。
一個(gè)變量可以被聲明local ,那么它的范圍僅限于該程序,它調(diào)用的任何程序(即動(dòng)態(tài)范圍 )。 調(diào)用帶有輸入程序(通常使用的參數(shù)的名稱標(biāo)識(shí)文獻(xiàn))也持有創(chuàng)建局部變量的參數(shù)值。
[ 編輯 ] 列表
酒店標(biāo)志繼承名單Lisp的 ,他們是其存儲(chǔ)載體主要方式。 數(shù)組也是提供。
? 運(yùn)營商存在的話轉(zhuǎn)換成清單,并列出成陣列,然后再返回。
? 這種數(shù)據(jù)類型有超過陣列的優(yōu)勢,它是無限擴(kuò)展。 數(shù)據(jù)提取使用行動(dòng)的第一,butfirst,最后,butlast,butmember,成員和項(xiàng)目。 數(shù)據(jù)元素添加使用句子fput和lput。
? 一個(gè)列表可以被認(rèn)為是與運(yùn)營商隊(duì)列和出隊(duì),隊(duì)列或棧操作push和pop。
? 遞歸是相當(dāng)自然的方法來處理列表比迭代。
[ 編輯 ] 控制結(jié)構(gòu)的命令
徽標(biāo)提供了幾種常見的控制結(jié)構(gòu)。
? ifelse測試[do_if_true列表] [do_if_false列表]
有重復(fù)的命令
? 而條件[指令列表]
? 直到條件[指令列表]
? 重復(fù)次數(shù)[指令列表]
遞歸是酒店LOGO的首選處理范例。
(版權(quán)所有:轉(zhuǎn)載請(qǐng)注明來源于【人和時(shí)代?中國】 http://www.yase884.cn 作者:先鋒)
相關(guān)文章