2017-04-07 8 views
0

제스의 if 절을 사용하는 데 도움이 될 수 있습니까? 간단한 sintax를 알고 있지만 두 조건을 사용할 수 있도록 & & 피연산자를 사용하려고합니다.하지만 아무 것도 작동하지 않는 것 같습니다. .Jess의 If 절

답변

0

제스에는 당신이 에뮬레이트하려고하는 자바 구문과는 완전히 다른 매우 규칙적인 구문이 있습니다. 모든 "연산자"는 실제로 함수이며 함수 호출과 동일한 접두사 구문을 사용합니다. 항상 (op arg1 arg2 ...)입니다. 괄호 은 항상이며, 인수뿐만 아니라 전체 표현식을 둘러 쌉니다.

예를 들어 Java 표현식 a < b은 Jess의 경우 항상 (< ?a ?b)입니다. && 연산자는 없지만 and 함수가 있습니다. Java if (a < b && c > d) ...은 Jess의 (if (and (< ?a ?b) (> ?c ?s)) then ...과 같습니다.