表達式x---y
如何解析?這是法律表達嗎?如何解析表達式x --- y?這是法律表達嗎?
5
A
回答
10
這是合法的,並解析爲x--
-
y
。
我相信前兩個減號被解釋爲減法後運算符,因爲它是x
後面最長的令牌,它是合法出現的。這使得第三個減去扮演減法的角色。 這是按照最大規則 [1]
0
(x - ) - y;你使用哪個編譯器? x和y的類型是什麼?
1
1
對於所有數據類型,它被解析爲x-- - y
。如果是一些class
對象,那麼你必須定義後遞減運營商和負操作,它會給編譯錯誤,如果你只是定義預減運營商。這意味着,無論如何x-- - y
都是被迫的。
相關問題
- 1. 這是lambda表達式嗎?
- 2. 解析表達式
- 3. 如何表達∀X∃Y r(X,Y),∃XŸY r(X,Y)?
- 4. 這是什麼JS語法?表達式中的賦值? (x!= null &&(y = x))
- 5. 如何編寫正則表達式來匹配法律正則表達式?
- 6. 解析這個表達!
- 7. 法律引文的正則表達式
- 8. 瞭解X-Path表達式
- 9. 魔術在C++與此表達式x = Y X +(Y = X)
- 10. 如何解析解析表達式語法?
- 11. 正則表達式X/Y座標
- 12. 匹配高達X正則表達式或y的正則表達式
- 13. WF4如何解析表達式?
- 14. Java。正則表達式。如何解析?
- 15. 如何解析正則表達式
- 16. 正則表達式{}解析
- 17. 解析數學表達式
- 18. ANTLR3解析表達式
- 19. 正則表達式解析
- 20. 解析數學表達式
- 21. 解析表達式 - Python的
- 22. 解析算術表達式
- 23. 解析括號表達式
- 24. 正則表達式解析
- 25. 算術表達式解析
- 26. S-表達式解析
- 27. 中綴表示法解析表達式的算法是什麼?
- 28. 如何理解德摩根定律布爾表達式
- 29. JavaScript正則表達式:`/ x。* y /`與`/ x(?=。* y)/`
- 30. SciTE正則表達式,x和y次之間的匹配表達式,例如\ w * {x,y}
http://stackoverflow.com/questions/5341202(及其答案)可能是有趣的。 – 2011-04-13 12:44:55
請參閱[Maximal Munch Principle。](http://en.wikipedia.org/wiki/Maximal_munch) – Nawaz 2011-04-13 13:02:53