erlang,詞法分析
大下排序:number < atom < reference < fun < port < pid < tuple < list < bit string
也就是說a永遠大於任何數值{}永遠大於a[]永遠大於{}<<>>永遠大於其他型別的變數
Erlang中一切都是表示式而表示式都是有值的,即使是
以函式作為引數呼叫時可以使用匿名函式fun(),也可以使用成員函式fun demo/1
atom和ets不會參與GC,所以要有計劃分配的建立,ets表只有在呼叫delete或者建立程序終止時才會銷燬
Erlang GC基於程序
語法約定
特殊符號
順序執行語句使用逗號","分割
分支語句使用分號""分割
函式/語句結束使用句點"."分割
註釋以百分號"%"開頭到該行結尾結束
Erlang中等號"="起的不是簡單的賦值的作用,是用來做模式匹配,如果等號左邊的變數未賦值的情況下不管等號右邊的結果是什麼都會合等號左邊的變數繫結,這時候才起到賦值的作用
下劃線"_"作為萬用字元
下劃線"_"開頭的變數即時不使用也不會編譯警告
雙冒號"::"指定引數或型別取值範圍/限定型別
美元符號"$"表示整型變數值(ASCII)或者在erlang:words/2使用時作為分隔符標識
%%todo 待續
-
諸葛亮碑文全文及譯文
《諸葛亮碑文》全文及譯文:“噫籲嚱,危乎高哉,蜀道之難,難於上青天。蠶叢及魚鳧,開國何茫然。爾來四萬八千歲,不與秦塞通人煙。”...
-
csgo對槍應該走位還是站著不動
應該站著不動。因為csgo一邊走一邊開槍的彈道是模糊的,只有身體停止移動的時候彈道才是穩定的,彈道不穩就不能準確的瞄準命中敵人。拿部分衝鋒槍例如野牛可以一邊跑一邊打,因為子彈多可以形成火力壓制讓對方不敢露頭。...
-
上海話吃餛飩什麼意思
上海話吃餛飩的原話是,瞎子吃餛飩心知肚明。所以上海話吃餛飩指的就是,你在某件事上裝傻,其實心裡面是一清二楚的啦。...
-
G3606停留在哈爾濱西第幾站臺
G3606停留在哈爾濱西第3站臺。G3606次高鐵,是從哈爾濱西至北京朝陽的列車,11時52分從哈爾濱西出發,停留在第3站臺,途經長春西→四平東→瀋陽北→阜新→遼寧朝陽→喀左→密雲→順義西→17時44分到達終點站北京朝陽。全程執行5.87小時。...