Message d'erreur à la compilation
Bonjour,
J'ai commencé un tutoriel mes lors de la compile je reçois ce message d'erreur :
Avez vous une idée ?
Citation:
C:\pet-shop-tutorial>truffle compile
Compiling your contracts...
===========================
> Compiling .\contracts\Adoption.sol
> Compiling .\contracts\Migrations.sol
/C/pet-shop-tutorial/contracts/Adoption.sol:7:27: ParserError: Expected ',' but got ';'
require(petId >= 0 && petId <= 15);
^
Compilation failed. See above.
Truffle v5.1.20 (core: 5.1.20)
Node v12.16.2
Mon code source :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| pragma solidity ^0.5;
contract Adoption {
address[16] public adopters;
function adopt(uint petId) public returns (uint) {
require(petId >= 0 && petId <= 15);
adopters[petId] = msg.sender;
return petId;
}
function getAdopters() public view returns (address[16]) {
return adopters;
}
} |