国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Hy (lisp)

CoderBear / 1518人閱讀

https://www.tutorialspoint.co...
1958 (Lisp) -> 2020 (Hy) Hy designed to interact with Python by translating expressions into Python"s abstract syntax tree (AST)
(write-line "Hello World")
(write (+ 7 9 11))   # 7 + 9 + 11
(write (+ (* (/ 9 5) 60) 32))  # ((9/5)*60)+32
basic building blocks atom: numbers and special characters
123008907  abc123
list: a sequence of atoms and/or other lists enclosed in parentheses
(a ( a b c) d e fgh)
string: a group of characters enclosed in double quotation marks
" I am a string"
semicolon symbol (;) is used for indicating a comment line
case-insensitive
three types of elements are constants and always return their own value
Numbers; letter t, logical true; value nil, logical false, empty list
data types can be categorized as
Scalar types - for example, number types, characters, symbols etc
Data structures - for example, lists, vectors, bit-vectors, and strings
macro is a function
(defmacro setTo10(num)
(setq num 10)(print num))
(setq x 25)
(print x)
(setTo10 x)
Global variables are generally declared using the defvar construct.
(defvar x 234)
(write x)
let and prog for creating local variables.
(prog ((x "(a b c))(y "(1 2 3))(z "(p q 10)))
(format t "x = ~a y = ~a z = ~a" x y z))  # x = (A B C) y = (1 2 3) z = (P Q 10)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/43108.html

相關文章

  • js溫故而知新6(JSON)——學習廖雪峰的js教程

    JSON JSON是JavaScript Object Notation的縮寫,它是一種數據交換格式。 道格拉斯·克羅克福特(Douglas Crockford)--雅虎的高級架構師--發明了JSON這種超輕量級的數據交換格式. 序列化 讓我們先把小明這個對象序列化成JSON格式的字符串: var xiaoming = { name: 小明, age: 14, gender...

    20171112 評論0 收藏0
  • 采用一門新編程語言,或不采用

    摘要:在此過程中還有其它語言我發現有意思,但是沒有找到足夠時間或實踐機會去真正學習它們,或浮現在腦海。或許我應當盡量發起下一步我們應當采用哪種語言的某種共識不過我擔心興趣不夠而剩下和的老路。 我大體上對編程語言感興趣。特別低,我一直對另一門編程語言 如何能夠提供給我表達程序的新特性以及允許我成長為一名程序員 感到好奇。 我在校時學到了第一門語言。那兒的電腦------一屋子都是PET 20...

    noONE 評論0 收藏0
  • 采用一門新編程語言,或不采用

    摘要:在此過程中還有其它語言我發現有意思,但是沒有找到足夠時間或實踐機會去真正學習它們,或浮現在腦海。或許我應當盡量發起下一步我們應當采用哪種語言的某種共識不過我擔心興趣不夠而剩下和的老路。 我大體上對編程語言感興趣。特別低,我一直對另一門編程語言 如何能夠提供給我表達程序的新特性以及允許我成長為一名程序員 感到好奇。 我在校時學到了第一門語言。那兒的電腦------一屋子都是PET 20...

    zhiwei 評論0 收藏0
  • 函數式編程的興衰與當前之崛起

    摘要:函數式編程逐漸被邊緣化,被拋棄到學術界和非主流的場外。組合式編程的重新崛起年左右,有個巨大的變化爆發了。人們開始逐漸在私下里談論函數式編程。箭頭函數對于函數式編程的爆發起到了推動劑的作用。現在很少看到那種不用函數式編程的大型應用了。 showImg(https://segmentfault.com/img/remote/1460000009036867?w=800&h=364); 本...

    binaryTree 評論0 收藏0
  • Spring+SpringMVC+Maven+Mybatis+MySQL+Jetty項目搭建(1)

    摘要:接口聲明并實現接口聲明一個接口新建一個類,并實現接口單元測試單元測試是為了驗證第步中接口的方法。中新增類使用實現單元測試指定注入的配置文件使用標準的注釋來告訴使用在中新增類文件運行單元測試右鍵運行結果到此,我們已經搭建了一個基于的項目環境。 本文詳細講述如何搭建一個Spring+SpringMVC+Maven+Mybatis+MySQL項目環境。eclipse、maven 及 mysq...

    KoreyLee 評論0 收藏0

發表評論

0條評論

CoderBear

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<