蜜桃无码视频,国产精品 17c,5g-天天看天天奭免费入口,乱亲女H秽乱长久久久

歡迎來到 常識詞典網(wǎng) , 一個專業(yè)的常識知識學(xué)習(xí)網(wǎng)站!

[ Ctrl + D 鍵 ]收藏本站

您所在的位置:首頁 > 教育學(xué)習(xí) > 百科

百科

現(xiàn)在很流行語法糖加上手動編譯的方式來嗎?

分類: 百科 常識詞典 編輯 : 常識 發(fā)布 : 10-07

閱讀 :392

現(xiàn)在很流行語法糖加上手動編譯的方式來編程嗎?好吧,我是作為初學(xué)者來問吧,我接觸編程更多還是新聞和各種入門語法。特別是 Coffeescript 熱門的時候?qū)τ谶@種方式讓我很感到特別。然后我發(fā)現(xiàn)了 HTML/CSS/Jacasvript 有相當(dāng)多的 Git 項目也是用編譯的。-ttps://plus.google/10016872...還有那么多別的語言都編譯到 Javascript 去z-i-u/question...還有看到從 MoonScript 編譯到 Lua 的,如出一轍moonscript.org/這是最近開發(fā)人員的習(xí)慣嗎?2 個答案

答案 1:

超過簡單替換方式的語法轉(zhuǎn)換,不能稱為語法糖。你提到的幾種語言都經(jīng)過自己的 parser 和 se-ntic 處理,僅僅是把另一種高級語言作為目標(biāo)代碼而已。最早的 C++ 實(shí)現(xiàn) C wit- class 就是以 C 為目標(biāo)代碼。以高級語言為目標(biāo)代碼,省去了后端優(yōu)化的力氣(如果目標(biāo)語言的編譯器本身優(yōu)化良好)。這是語言早期發(fā)展的一種常用策略,但不是必須的策略。Pyt-on, Ruby 我不太清楚它們的具體歷史。C wit- class 最早是用一些簡單的預(yù)處理來完成的(類似簡單的文本替換),所以最早的 C wit- class 可以被看作語法糖。后期的 C wit- class 和早期的 C++ 還是以 C 為目標(biāo)代碼,但是已經(jīng)經(jīng)過了完整的語法和語義分析,源文件和目標(biāo)文件只是語義等價,沒有直接的替換關(guān)系了。只要是圖靈完備的語言都是可以互相翻譯的。但是這里還涉及一個 runtime 的問題。就是翻譯前的語言調(diào)用了外部的庫,如何在翻譯之后的目標(biāo)語言里能繼續(xù)工作。C wit- class 解決的方式是把翻譯前后的函數(shù)名稱用某種規(guī)則對應(yīng)起來?,F(xiàn)在的語言翻譯也基本都是這個套路。

答案 2:

我所知道的還有GWT,sass-lang/, -aml.感覺語法糖這個說法不太精準(zhǔn). 語法糖一般是指語言-的不同的寫法, 不是這種跨語言的編譯轉(zhuǎn)換.我覺得這個是個趨勢, T-oug-tWorks公司最新的一期Tec-nical Radar中著重推薦了SASS, SCSS, HAML, Coffeescript這幾個東西. 說在項目中用這幾個東西獲得了比較好的體驗.

下一篇:新浪微博不能注銷? 下一篇 【方向鍵 ( → )下一篇】

上一篇:大型社交網(wǎng)站的服務(wù)器硬盤都買的什么牌子?謝謝。 上一篇 【方向鍵 ( ← )上一篇】

中文丰满日本人妻2| XX性欧美肥妇精品久久久久| 国产精品久久国产三级国不| 国产成人日韩无码导航| 精品久久久一二三区| 国产三级精品久久久久| 亚洲精品国产自在现线最新| 本泽朋美国产一二三区| 国产精品系列第页| 99热这里只有精品4| 国产福利在线观看极品美女| 精品少妇人妻AV一区二区三区 | 亚洲中文字幕 妻| 人妻熟妇在线| 亚洲精品国产二区在线观看| 亚洲一区二区日韩无码| 2828手机在线日本| 国产z一区二区三区| 亚洲日本中文字幕永久| 人人射97妻| 国产999精品久久久久| 天堂在线一区二区| 啪啪麻豆| 欧美老妇人与禽交| 囗交免费看| 91色呦呦网站| 久久精品亚洲日本波多野结衣| 无码人妻在线一区二区三区免费| 衡山县| 精品国产自慰在线| 中文字幕人妻一区二区在线视频| 18禁美女裸体无遮挡啪啪免费看| 日本一本二本亚洲| 国产在线无码中文| 久久国产精品张柏芝| 久久精品国产网红主播蜜臀| 中国一级毛片免费看| 五月亭亭综合色啪| 可以免费观看av| 91精品aⅴ无码中文字字幕麻豆| 精品国产一二三无码|