<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hello Jens,<br>
<br>
Le 08/04/2017 à 23:24, Jens Simon Strom a écrit :<br>
</div>
<blockquote cite="mid:58E95524.8070108@hslmg.de" type="cite">
<meta http-equiv="content-type" content="text/html;
charset=windows-1252">
Hi,<br>
The character "!" in variable names is parsed as "unexpected
token" and terminates execution. Will this be corrected to comply
with the documentation saying "Names of variables and functions
must begin with a letter or one of the following special
characters '<code class="literal">%</code>', '<code
class="literal">_</code>', '<code class="literal">#</code>', '<code
class="literal">!</code>', '<code class="literal">$</code>', '<code
class="literal">?</code>'. Next characters may be letters or
digits or any special character in '<code class="literal">_</code>',
'<code class="literal">#</code>', '<code class="literal">!</code>',
'<code class="literal">$</code>', '<code class="literal">?</code>'."?<br>
<br>
Hundreds of my self defined functions use "!" as initial character
to remind me that the name belongs to a function.<br>
</blockquote>
<br>
Confirmed. This is a bug. Indeed, !a = 2 was accepted in Scilab
5.5.2.<br>
Could you please report it on bugzilla?<br>
Thanks<br>
Samuel<br>
<br>
</body>
</html>