Table des matières
Dans ce mode, les valeurs des variables ne sont pas visibles.
Pour revenir au mode normal
Ceci permet de se mettre à la place de l’ordinateur qui ne « voit » pas simultanément toutes les valeurs en mémoire. Par exemple, pour savoir si une valeur est positive, il faut la comparer à zéro, en utilisant un comparateur et prendre une décision en fonction du résultat.
La zone d’exportation permet de visualiser la traduction de la macro courante dans différents langages de programmation. L’utilisateur peut ainsi comparer le code AlgoTouch avec la traduction dans l’un des langages (Python, C, C++, Java).
Pour lancer la commande:
Les objets manipulés (variables, tableaux, macros) portent un nom qui doit respecter les règles suivantes :
Les mots clés sont interdits qu’ils soient en majuscule ou en minuscule ou toutes combinaisons de minuscules et de majuscules.
Les mots clé suivants sont réservés au logiciel AlgoTouch.
int
char
const
index
if
else
Read
Write
From
Until
Loop
Terminate
Define
Do
End
Comme AlgoTouch permet de produire du code dans différents langages de programmation, les mots suivants ne doivent pas être utilisés pour nommer des éléments du programme.
abstract
and
asm
assert
auto
bool
boolean
break
byte
case
catch
cdecl
char
class
const
const_cast
continue
def
default
define
del
delete
do
do_while
double
dynamic_cast
elif
else
end
enum
except
exec
explicit
export
extends
extern
extern
false
far
final
finally
float
for
friend
from
global
goto
huge
if
implements
import
in
index
inline
instanceof
int
interface
interrupt
is
lambda
long
loop
main
mutable
namespace
native
near
new
not
null
operator
or
package
pascal
pass
print
private
protected
public
raise
read
register
reinterpret_cast
restrict
return
short
signed
sizeof
static
static_cast
struct
super
switch
synchronized
template
terminate
this
throw
throws
transient
true
try
typedef
typeid
typename
union
unsigned
until
using
virtual
void
volatile
wchar_t
while
with
write
yield