|
5 | 5 | **Base** est un langage de programmation bas niveau créé par des étudiants de l'USMB (Université Savoie Mont-Blanc) afin de développer MispiOS. |
6 | 6 | Il a avant tout un but ludique. |
7 | 7 |
|
| 8 | +Tout le code de **Base** se trouve dans des [fonctions](Function.md) ou des [objets](Object.md). |
| 9 | + |
8 | 10 | ### Mots Clefs |
9 | 11 | --- |
10 | 12 |
|
@@ -46,20 +48,24 @@ Il a avant tout un but ludique. |
46 | 48 | | `[` & `]` | ouverture et fermeture du sélecteur d'indice d'un itérable | |
47 | 49 | | `"` | ouverture et fermeture pour un caractère alphanumérique (`char`) ou une chaîne de caractère (`char[]`) | |
48 | 50 | | `'` | ouverture et fermeture pour un caractère alphanumérique (`char`) | |
49 | | -| `=` | assignation | |
50 | | -| `+` | addition | |
51 | | -| `-` | soustraction | |
52 | | -| `*` | multiplication | |
53 | | -| `/` | division décimale | |
54 | | -| `%` | reste division euclidienne | |
55 | | -| `**` | exposant | |
56 | | -| `+=` | réassignation via addition | |
57 | | -| `-=` | réassignation via soustraction | |
58 | | -| `&` | et (binaire) | |
59 | | -| <code>|</code> | ou (binaire) | |
60 | | -| `^` | ou exclusif (binaire) | |
61 | | -| `<<` | décalage binaire vers la gauche | |
62 | | -| `>>` | décalage binaire vers la droite | |
| 51 | +| [`=`](Operator.md#asign) | assignation | |
| 52 | +| [`+`](Operator.md#arithm) | addition | |
| 53 | +| [`-`](Operator.md#arithm) | soustraction | |
| 54 | +| [`*`](Operator.md#arithm) | multiplication | |
| 55 | +| [`/`](Operator.md#arithm) | division | |
| 56 | +| [`%`](Operator.md#arithm) | reste de la division euclidienne / modulo | |
| 57 | +| [`**`](Operator.md#arithm) | exposant | |
| 58 | +| [`+=`](Operator.md#arithm-asign) | réassignation via addition | |
| 59 | +| [`-=`](Operator.md#arithm-asign) | réassignation via soustraction | |
| 60 | +| [`*=`](Operator.md#arithm-asign) | réassignation via multiplication | |
| 61 | +| [`/=`](Operator.md#arithm-asign) | réassignation via division | |
| 62 | +| [`%=`](Operator.md#arithm-asign) | réassignation via modulo | |
| 63 | +| [`**=`](Operator.md#arithm-asign) | réassignation via exposant | |
| 64 | +| [`&`](BitOperator.md) | et (binaire) | |
| 65 | +| [<code>|</code>](BitOperator.md) | ou (binaire) | |
| 66 | +| [`^`](BitOperator.md) | ou exclusif (binaire) | |
| 67 | +| [`<<`](BitOperator.md) | décalage binaire vers la gauche | |
| 68 | +| [`>>`](BitOperator.md) | décalage binaire vers la droite | |
63 | 69 | | [`&&`](Conditional.md#op) | et (conditionnel) | |
64 | 70 | | [<code>||</code>](Conditional.md#op) | ou (conditionnel) | |
65 | 71 | | [`!`](Conditional.md#op) | non (conditionnel) | |
|
0 commit comments