Nº262 (2/2012)
Download :
|
La voici enfin cette Visu d'hiver. Comme vous pouvez le deviner, il n'est pas facile de trouver une salle à louer dans cette période où toutes les associations sont tenues d'avoir leur Assemblée Générale! Une Visu, c'est l'occasion de mettre un visage sur les membres du club, le moment d'apporter son Oric à dépanner, la possibilité de montrer sa dernière création et d'épater de fins connaisseurs. Pour les habitués c'est l'occasion de retrouver quelques amis et d'échanger, tant du matériel que des idées. Vive la Visu !
|
|
Visu! Le samedi 18 février 2012, de 14 à 18 H, au 1er étage du 17 rue des Petits Hôtels, Paris 10e (M° Gare de l’Est ou Gare du Nord).
Le fer d’Amnukor!
Trucs pour tricher: Titan!
BasiX: Aide à la programmation.
Cassettes: Formats exotiques!
|
|
|
|
|
|
sommaire
|
Adresses CEO / Sommaire / Editorial |
|
Page 2 |
Courrier Oricien |
|
Page 3-6 |
Bonnes Adresses et Petites Annonces |
|
Page 6 |
Listing Basic : Anagram |
|
Page 7 |
Aide Rush Hour, Supplément n°12 (2/3) |
|
Page 8-9 |
Nostalgie : Quelques écrans de D. Vasiljevic |
|
Page 10-11 |
Divertissements Mathématiques et Logiques |
|
Page 12 |
Le coin Sudoku Oric : Les grilles 7 à 12 de Décembre |
|
Page 13 |
Journal de Transferts : Mai à Novembre 2011 |
|
Page 14-17 |
Cassettes : Un florilège des Formats Exotiques (2) |
|
Page 18-19 |
Des Trucs pour Tricher : Titan |
|
Page 20-21 |
Super-Oric : Retrode |
|
Page 22 |
Publicité : Le Fer d’Amnukor, OricGames.Com |
|
Page 23 & 28 |
Amnukor : Présentation de la Version Disquette |
|
Page 24 |
BasiX (9) : Les Commandes d’Aide à la Programmation |
|
Page 25 |
Jouons avec Sedoric |
|
Page 26-27 |
Le Chat (adaptation de François S.) |
|
Page 6 |
Dino : Devinette, Comble et Leçon d’Anglais |
|
Page 7, 8 & 9 |
|
BASIX : Commandes d'aides à la programmation
Par Yann L.
Sous BasiX, les commandes d'aide à la programmation sont particulièrement nombreuses. Certaines d'entre-elles sont d'ailleurs assez similaires à des commandes Sedoric connues. Voici les plus courantes :
!DELETE n1,n2 : détruit les lignes du programme Basic comprises entre n1 et n2 (incluses).
!DELREM n1,n2 : détruit les lignes du programme Basic comportant des REM, de la ligne n1 à la ligne n2.
!DEF "étiquette" : permet de placer une étiquette en début de ligne Basic.
!EDIT n : édite la ligne Basic n (ce qui en réalité revient au même que la commande Basic EDIT...).
!GOSUB "étiquette" : se rend à la ligne comportant l'étiquette définit précédemment par la commande !DEF.
!GOTO "étiquette" : idem !GOSUB "étiquette".
!HELP : affiche la liste des commandes BasiX actuellement exploitables. Le listing peut être mis en pause à tout moment par appui sur la touche `espace´ puis stoppé par la combinaison CTRL + C.
!LEN n : définit la longueur maximale d'une ligne Basic (0 < n < 255).
!MERGE "nom programme" : fusionne le programme demandé (au format TAP) avec celui en mémoire. Lors de la fusion, le message "Working .." s'affiche sur la ligne de statut. Cette commande est plus puissante que l'option ´J` des commandes CLOAD ou LOAD, car il y a une vraie tentative de fusion du programme avec un respect des différents numéros de ligne Basic.
!OLD : récupère un programme Basix effacé par NEW.
!RANDOM : initialise le générateur de nombres aléatoires au hasard.
!RESTORE n : place le pointeur des DATA à la ligne n.
!TRON n : active le gestionnaire d'erreurs Basic. Le traitement de l'erreur se fait à la ligne n.
!TROFF : désactive le gestionnaire d'erreurs Basic.
!VLIST : liste les variables en cours d'utilisation au moment du traitement d'une erreur. L'appui sur la touche 'SPC' provoque une pause dans le listing.
Ci-dessous, un court programme qui permet de tester les commandes !TRON, !TROFF et !VLIST.
10 TEXT:CLS:!TRON 1000:DIM N(20)
20 PRINT"Quelques exemples de traitement":PRINT"d'erreurs":PRINT
30 PRINT"CAS DE ?SYNTAX ERROR"
40 PRNT
50 PRINT"CAS DE ?NEXT WITHOUT FOR ERROR"
60 FOR I=1 TO 10
70 NEXT J
80 PRINT"CAS DE ?REDIM'D ARRAY ERROR"
90 DIM N(30)
100 PRINT"CAS DE ?DISP TYPE MISMATCH ERROR"
110 CURSET 0,0,0
120 PRINT"CAS DE ?RETURN WITHOUT GOSUB ERROR"
130 RETURN
140 PRINT"CAS DE ?BAD UNTIL ERROR"
150 UNTIL A=10
160 !TROFF:END
1000 PRINT"Erreur";ER;"en ligne";LI;"..."
1010 !VLIST
1020 POKE#2DF,0:GET Z$
1030 PRINT
1040 GOTO LI+10
Notez l'apparition des variables EN et EL dont l'intérêt reste à déterminer.
Petites particularités :
* !LEN n : le paramètre n peut être une variable décimale.
* !TROFF : il faut impérativement désactiver le gestionnaire d'erreurs en fin de programme, faute de quoi le gestionnaire boucle sur lui-même jusqu'à un RESET de la machine.
|
|
|
|
|
BROWSE
NUMEROS
[272] - [271] - [270] - [269] - [268] - [267] - [266] - [265] - [264] - [263] - [262] - [261]
YEAR
2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007 - 2006 - 2005 - 2004 - 2003 - 2002 - 2001 - 2000 - 1999 - 1998 - 1997 - 1996 - 1995 - 1994 - 1993 - 1992 - 1991 - 1990
|