2
Q
方案,如果條件
A
回答
10
從R5RS:
語法:
(if test consequent alternate)
語法:
(if test consequent)
語義:一個
if
表達式是 評估如下:第一,測試是 評價。如果它產生一個真值 (見第6.3.1節),則對結果 進行評估,並返回其值( )。否則替代是 評估和它的價值是() 返回。 如果測試產生一個虛假 值,並且沒有指定備用, 則表達式的結果是 未指定的。
所以你if
表達變爲:
(if x y)
相關問題
- 1. 如果條件下的方案運行
- 2. 更新案例或如果條件
- 3. 代碼解決方案,以避免如果其他條件
- 4. 如果用在方程部分案件
- 5. 方案如果結構
- 6. 方案 - 功能 「如果」
- 7. 案例條件
- 8. 如果條件
- 9. 如果條件
- 10. 如果條件
- 11. 期望腳本條件方案
- 12. 有條件的方案遞歸
- 13. 方案中的多個條件
- 14. 條件格式代碼崩潰方案
- 15. 如果條件爲假,哪裏方法
- 16. 方案在一個做一個以上的工作,如果條件
- 17. 如果條件評估爲false,javascript是否仍爲「IF」方案分配內存?
- 18. Linq多條款條件如果條件
- 19. SQL條件案例
- 20. Bash案例條件
- 21. SQL案例條件?
- 22. 有條件的陳述 - 如果然後與選擇案例
- 23. 案例或如果在哪裏條件在SYBASE ASE
- 24. 更改彩條方案
- 25. SPSS如果條件
- 26. $ .ajax如果條件
- 27. 如果條件爲
- 28. 如果-條件與
- 29. 如果條件爲
- 30. 爲#如果條件
注意一個分支,如果表達式被認爲是不好的PLT,而事實上他們不是在默認語言允許的。如果你想在那裏,使用'when'或'unless'。 – 2009-10-24 15:24:36
實際上,在發佈之前,我使用R5RS語言在PLT計劃中對其進行了測試,結果沒有任何問題。 – eljenso 2009-10-24 15:32:40
是的,PLT中的r5rs語言對跟蹤報告非常嚴格。不管使用片面的if是否是一個好主意,都是一個不同的問題...... – 2009-10-24 15:38:46