中文程式設計語言實現:翻譯器

來源:互聯網
上載者:User

中文程式設計語言實現:翻譯器

對於中文程式設計語言在早期就可以採用這種做法。翻譯器可以將一種語言翻譯為現有的語言,以快速實現新的DSL或GPPL。

而這種翻譯不應該如同英語中數綿羊(sheep),以克服失眠是因為sleep和sheep諧音。但是在漢語中兩者是沒有關係的,所以我們應該數”水餃”?如果哪天你肚子餓了呢。

(轉載請標註:源自:中文程式設計語言實現)

中文程式設計語言實現:文法

英語文法對於使用英語做為母語的人而語在編程上更具有優勢。我們通常見到的英文句子都是由單詞結合到一起,比如, 

print hello_world;

我們可以簡單的用英語直接表達。如果使用的中文程式設計語言實現是 

輸出 你好; 

那麼顯然是沒有意義的,只是一種類似於good good study,day day up.的翻譯。

中文程式設計語言實現下的文法至少應該是如此: 

輸出你好; 

表面上看兩者沒有多大差距,但是實際上呢?這是不同的,不是在於空格,而在於連續性。這個可以類比在我們是名字上,在一些國際軟體上,我們的姓名上可能是: 

姓  名字; 

又或者是: 

名字 姓;

 而實際上我們是姓名。因此在語言上來說,易語言不是中文程式設計語言的實現,而是翻譯中文語言的實現。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.