我正在尝试建立一个简单的程序,其中用户有3次尝试猜测一个数字,但有一个编译错误,我不知道问题在哪里。actual_number(Num).write('Enter your first guess'), nl,Guess1 =\= Num -> write('Wrong you have 2 tries left'),Guess1 == Num -> write('Correct'),!.
Guess2 =\= Nu
RegExp /\c/不会触发任何语法错误。console.log(/\c/)问题是为什么它不是语法错误。由于语言规范,我猜是Pattern→Disjunction→Alternative→Atom \ AtomEscape→CharacterEscape→IdentityEscape,然后到达SourceCharacterbut not c,并且它与条件but not c不匹配。