FACOLTA' DI INGEGNERIA PROGETTO DI ... - Scienza Ludica
FACOLTA' DI INGEGNERIA PROGETTO DI ... - Scienza Ludica
FACOLTA' DI INGEGNERIA PROGETTO DI ... - Scienza Ludica
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
funzioni,le costanti e le macro del sistema. L’API è definita in un file speciale<br />
conosciuto come “header file” che è incluso all’inizio di ogni programma NBC<br />
ma non è incluso automaticamente quando viene compilato un programma.<br />
Not eXactly C (NXC) è un linguaggio di alto livello, simile al C, basato sul<br />
compilatore NBC. Utilizza lo stesso firmware dell’ NXT-G e questo è molto<br />
comodo per gli utenti che vogliono un ambiente sia grafico che testuale (Fig.<br />
2.21) perché non è necessario ricaricare e cambiare il firmware ogni volta che si<br />
passa dall’NXT-G all’NXC e viceversa. Inoltre è possibile salvare<br />
simultaneamente programmi NXT-G e NXC. L’IDE per NXC è il BricxCC. Una<br />
limitazione è rappresentata dal fatto che si possono avere variabili intere, ma non<br />
in virgola mobile.<br />
Figura 2.21: Screenshot BricxCC