2013-06-01 8 views
1

나는이 안돼서 질문 수 있습니다 알지만, (EBNF를 사용하는 메타 언어에 종이에서)이 문장의 의미를 만들려고 노력 해요 :"더 강하게 묶습니다"라는 구절은 무엇을 의미합니까?

Logical and (&) binds stronger than logical or (|). 

전에 그것은 말한다 :

Conditions are: 
    condition ::= condition (`&´ | `|´) condition | `!´ condition | relation 
    relation ::= expression (`=´ | `#´ | `<´ | `<=´ | `>´ | `>=´) expression 

감사

precedence을 의미

답변

2

. 즉, A & B | C 인 경우 실제로는 (A & B) | C입니다. 우선 순위가 높은 작업 /보다 강력한 작업은 먼저 평가됩니다.