Introduction
Installation
Sur Debian et Ubuntu
Sur RedHat et CentOS
Sur Arch Linux
Sur Gentoo Linux
Sur Bash sur Ubuntu sur Windows
Sur Mac OSX avec Homebrew
Depuis un tar.gz
Depuis les sources
Utiliser le compilateur
Aperçu et exemples
Hello World!
Serveur HTTP
Syntaxe et sémantique
Commentaires
Littéraux
Nil
Bool
Int
Float
Char
String
Symbol
Array
Hash
Range
Regex
Tuple
NamedTuple
Proc
Affectation
Affectations multiples
Variables locales
Types union
Structures de contrôle
Valeurs vraies et fausses
if
Comme suffixe
Comme expression
if ternaire
if var
if var.is_a?(...)
if var.responds_to?(...)
if var.nil?
if !
unless
case
while
break
next
until
&&
||
Types et méthodes
Tout est objet
Le Programme
Classes et méthodes
new, initialize et allocate
Méthodes et variables d'instance
Inférence de type
Surcharge
Valeurs par défaut et arguments nommés
Splats et tuples
Restrictions de type
Types de retour
Arguments de méthode
Opérateurs
Visibilité
Héritage
Types virtuels et abstraits
Variables de classe
finalize
Modules
Génériques
Structs
Constantes
Enums
Blocs et Procs
Capture de blocs
Litéral Proc
Passage de Bloc
Fermetures
Alias
Réflexion de type
is_a?
nil?
responds_to?
as
as?
typeof
Attributs
Fichiers requis
Primitives bas niveau
pointerof
sizeof
instance_sizeof
Déclaration de variable non initialisée
Gestion des exceptions
Compile-time flags
Compilation croisée
Macros
Méthodes de macro
Hooks
Variables fraîches
Liaisons en C
lib
fun
out
to_unsafe
struct
union
enum
Variables
Constantes
type
alias
Callbacks
Grammaire de type
Code dangereux
Conventions
Style de codage
Documenter son code
Guides
Performance
Concurrence
Published with GitBook
Nil
Nil
Le type
Nil
nil représente l'abssance de valeur a une seule valeur possible:
nil
results matching "
"
No results matching "
"