would you share your version truffle, zeppelin ?? or anybody here can help me ?
$ truffle compile
Compiling .\contracts\ElectroLightCrowdsale.sol...
Compiling .\contracts\ElectroLightToken.sol...
Compiling .\contracts\Migrations.sol...
Compiling zeppelin-solidity/contracts/crowdsale/CappedCrowdsale.sol...
Compiling zeppelin-solidity/contracts/crowdsale/RefundableCrowdsale.sol...
Compiling zeppelin-solidity/contracts/token/MintableToken.sol...
Compiling zeppelin-solidity\contracts\crowdsale\Crowdsale.sol...
Compiling zeppelin-solidity\contracts\crowdsale\FinalizableCrowdsale.sol...
Compiling zeppelin-solidity\contracts\crowdsale\RefundVault.sol...
Compiling zeppelin-solidity\contracts\math\SafeMath.sol...
Compiling zeppelin-solidity\contracts\ownership\Ownable.sol...
Compiling zeppelin-solidity\contracts\token\BasicToken.sol...
Compiling zeppelin-solidity\contracts\token\ERC20.sol...
Compiling zeppelin-solidity\contracts\token\ERC20Basic.sol...
Compiling zeppelin-solidity\contracts\token\MintableToken.sol...
Compiling zeppelin-solidity\contracts\token\StandardToken.sol...
zeppelin-solidity/contracts/crowdsale/CappedCrowdsale.sol:22:37: ParserError: Expected token LBrace got 'View'
function validPurchase() internal view returns (bool) {
^
,zeppelin-solidity/contracts/crowdsale/Crowdsale.sol:94:37: ParserError: Expected token LBrace got 'View'
function validPurchase() internal view returns (bool) {
^
,zeppelin-solidity/contracts/crowdsale/RefundableCrowdsale.sol:56:33: ParserError: Expected token LBrace got 'View'
function goalReached() public view returns (bool) {
^
,zeppelin-solidity/contracts/math/SafeMath.sol:9:47: ParserError: Expected token LBrace got reserved keyword 'Pure'
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
^
,zeppelin-solidity/contracts/token/BasicToken.sol:38:45: ParserError: Expected token LBrace got 'View'
function balanceOf(address _owner) public view returns (uint256 balance) {
^
,zeppelin-solidity/contracts/token/ERC20.sol:12:61: ParserError: Expected token LBrace got 'View'
function allowance(address owner, address spender) public view returns (uint256);
^
,zeppelin-solidity/contracts/token/ERC20Basic.sol:11:42: ParserError: Expected token LBrace got 'View'
function balanceOf(address who) public view returns (uint256);
^
,zeppelin-solidity/contracts/token/StandardToken.sol:60:63: ParserError: Expected token LBrace got 'View'
function allowance(address _owner, address _spender) public view returns (uint256) {
^
Compiliation failed. See above.