0
A
回答
3
在Erlang中,一切都有價值。
所以,區別在於Erlang有表達式但沒有語句。
這解釋了Erlang(可以說)古怪的「if」表達式。因爲它和其他所有東西都必須評估某種價值,所以人們通常會用「true - > ok」子句結束它們以確保if在運行時不會崩潰。
相關問題
- 1. Java中的表達式和語句有什麼區別?
- 2. Ruby中的語句和表達有什麼區別?
- 3. Sql中的Callable語句和Prepared語句有什麼區別?
- 4. document.write和return語句有什麼區別?
- 5. Erlang的Ports和RPC有什麼區別?
- 6. echo()語句和print()語句在PHP中有什麼區別?
- 7. Erlang:「include_lib」和「include」有什麼區別?
- 8. 語法和s表達式之間的區別是什麼
- 9. 正則表達式中^和\ A,$和\ Z有什麼區別?
- 10. 正則表達式中的(*)和。*有什麼區別?
- 11. .NET中的lambda表達式和謂詞有什麼區別?
- 12. Perl正則表達式中的\ 1和$ 1有什麼區別?
- 13. 正則表達式中的「a {1}」和「a」有什麼區別?
- 14. 正則表達式中的\(\((。+?)\)\)和\(\(\ s *(。+?)\ s * \)\)有什麼區別?
- 15. 爲什麼python會在表達式和語句之間做出區別?
- 16. 這些CIL語句有什麼區別?
- 17. 這兩條語句有什麼區別?
- 18. 這兩條語句有什麼區別
- 19. 使用return語句有什麼區別?
- 20. \ b和\>,\ <在正則表達式中有什麼區別?
- 21. Python和Java中import語句的含義有什麼區別?
- 22. 在JavaScript中的if語句==和===之間有什麼區別?
- 23. raise stopIteration和生成器中的return語句有什麼區別?
- 24. C#中的using語句和指令有什麼區別?
- 25. 有狀態和無狀態lambda表達式有什麼區別?
- 26. 在Django filter語句中__exact和等號(=)有什麼區別?
- 27. Erlang/Yaws中的塊和非塊流有什麼區別
- 28. LINQ查詢表達式和擴展方法有什麼區別
- 29. sed和awk正則表達式有什麼區別
- 30. 正則表達式量詞有什麼區別:。*和。*?
此外,表達式沒有默認值,所以在函數中,如果您需要包含覆蓋每種情況的子句,否則會出錯。這是故意的。 – rvirding