Projet:Informatique/Geshi
Introduction
modifierL'extension SyntaxHighlight GeSHi est installée depuis quelques temps sur la Wikiversité. Bien que cette extension s'avèrera très utile par la suite, il faudrait la personnaliser. Pour ce faire, il existe la page MediaWiki:Geshi.css (modifiable uniquement par les bibliothécaires) comprenant la feuille de style de l'extension.
Cette page a un double objectif :
- Se mettre d'accord sur les couleurs de la coloration syntaxique
- Reporter d'éventuels bugs, omissions, améliorations possibles
N'hésitez pas à laisser des commentaires dans les parties réservées à cet effet !
Quelques explications
modifierVoici les différentes classes CSS disponibles :
- les classes pour les mots clés :
- la classe pour les mots clés 1 : .kw1
- la classe pour les mots clés 2 : .kw2
- la classe pour les classes/fonctions natives : .kw3
- la classe pour les types de données : .kw4
- les classes pour les commentaires :
- les classes pour les commentaires d'une ligne (c'est-à-dire ceux qui commencent au marqueur et qui se terminent à la fin de la ligne) : il y a une classe par marqueur ; elles se nomment .co1, .co2...
- la classe pour les commentaires multilignes (c'est-à-dire ceux qui prennent effet au marqueur de début et qui se termine à un marqueur de fin) : une seule classe pour tous les marqueurs ; elle se nomme .coMULTI
- la classe pour les caractères d'échappement (comme par exemple \n ou \t) : .es0
- la classe pour les parenthèses, crochets et accolades : .br0
- la classe pour les chaînes de caractères : .st0
- la classe pour les valeurs numériques : nu0
- la classe pour le méthodes : .me0
- les classes pour les expressions rationnelles : .re1, .re2...
Afin de modifier un style CSS, il faut utiliser la syntaxe
pre.source-<lang> <classe> { /* CSS */ }
où <lang> est le paramètre lang du langage et <classe> une classe citée plus haut. Par exemple, pour modifier la couleur et la graisse des mots clés 1 dans le langage Java, on a :
pre.source-java .kw1 { color: #0000FF !important; font-weight: bold !important; }
Vous pouvez facilement faire des tests sur votre monobook.css.
Style général
modifierCe style s'applique à tous les langages et évite de redéfinir les choses à chaque fois.
/* Parenthèses, accolades et crochets */
pre.source .br0 { color: #000000 !important; }
/* Commentaires sur une ligne */
pre.source .co1 { color: #008000 !important; font-style: italic !important; }
pre.source .co2 { color: #008000 !important; font-style: italic !important; }
/* Commentaires sur plusieurs lignes */
pre.source .coMULTI { color: #008000 !important; font-style: italic !important; }
/* Chiffres */
pre.source .nu0 { color: #000000 !important; }
/* Chaînes de caractères */
pre.source .st0 { color: #808080 !important; }
Ce qui peut se résumer comme suit :
Aspect | Classe | Couleur | Gras | Italique |
---|---|---|---|---|
Parenthèses, accolades et crochets | .br0 | noir | Non | Non |
Commentaires | .co1, .co2, .coMULTI | vert | Non | |
Chiffres | .nu0 | noir | Non | Non |
Chaînes de caractères | .st0 | gris | Non | Non |
- Commentaires
- Je ne comprends pas la différence entre les classes de commentaires inline co1, co2… Kaepora 25 mai 2007 à 08:21 (UTC)
- En fait, le développeur a préféré créé deux classes pour pouvoir gérer deux façon indépendantes deux types de commentaires une ligne. Par exemple, en Java, le commentaire 1 est // et le deuxième est import (qui n’est pas un commentaire mais comme ça prend en compte qu'une ligne...). C’est un choix qui n'engage que le développeur Julien1311 discuter 25 mai 2007 à 11:47 (UTC)
- Deuxième commentaire : on peut inclure dans Geshi une indentation automatique ? Kaepora 25 mai 2007 à 08:31 (UTC)
- Je pense pas que ce soit prévu. En fait geshi n'interprète pas le code, sa seule fonction est de comparer les mots à une liste de mots-clés dépendant du langage et de colorer en fonction. Une gestion des erreurs de syntaxe (parenthèses ou accolades non équilibrées) serait aussi intéressant mais ce n’est pas prévu. Julien1311 discuter 25 mai 2007 à 11:47 (UTC)
Styles par langage
modifierCette partie va présenter les style langage par langage. D'autres informations seront ajoutés comme certains comportements ou la liste des mots-clés. N'hésitez pas à signaler tout oubli de mot-clé ou tout comportement étonnant ! N'hésitez pas non plus à ajouter d'autres langages !
C
modifier- Style
pre.source-c .kw1 { color: #0000FF !important; font-weight: bold !important; }
pre.source-c .kw2 { color: #8000FF !important; }
pre.source-c .kw3 { color: #8000FF !important; }
pre.source-c .kw4 { color: #8000FF !important; }
pre.source-c .co2 { color: #0000FF !important; font-style: normal !important; }
Aspect | Classe | Couleur | Gras | Italique | Mots-clés |
---|---|---|---|---|---|
Mots-clés 1 | .kw1 | bleu | Non | Mots-clés 1 'if', 'return', 'while', 'case', 'continue', 'default', 'do', 'else', 'for', 'switch', 'goto' | |
Mots-clés 2 | .kw2 | violet | Non | Non | Mots-clés 2 'null', 'false', 'break', 'true', 'function', 'enum', 'extern', 'inline' |
Classes/fonctions natives | .kw3 | violet | Non | Non | Fonctions natives 'printf', 'cout' |
Types de données | .kw4 | violet | Non | Non | Type de données 'auto', 'char', 'const', 'double', 'float', 'int', 'long', 'register', 'short', 'signed', 'sizeof', 'static', 'string', 'struct', 'typedef', 'union', 'unsigned', 'void', 'volatile', 'wchar_t' |
Commentaires | .co2 | bleu | Non | Non | '#' |
- Comportement particulier
- Mode strict toujours désactivé
- Exemple
#include <stdio>
int main(void) {
// Mon premier programme en C
while(true)
printf("Bonjour le monde !\n");
/*
Quelques petites déclarations
*/
int nb = 100;
char c = 'a';
float tab[10];
int* pnb = &nb;
return 0;
}
- Commentaires
- De nombreux mots-clés sont manquants ! Je ne comprend pas pourquoi # est considéré comme un caractère de commentaire, c’est totalement faux ! Julien1311 discuter 25 mai 2007 à 05:18 (UTC)
CSS
modifier- Style
pre.source-css .kw1 {color: #8080C0 !important; font-weight: bold !important;}
pre.source-css .kw2 {color: #000000 !important;}
pre.source-css .re3 {color: #000000 !important;}
Aspect | Classe | Couleur | Gras | Italique | Mots-clés |
---|---|---|---|---|---|
Mots-clés 1 | .kw1 | bleu-gris | Non | Mots-clés 1 'aqua', 'azimuth', 'background-attachment', 'background-color', 'background-image', 'background-position', background-repeat', 'background', 'black', 'blue', 'border-bottom-color', 'border-bottom-style', 'border-bottom-width', 'border-left-color', 'border-left-style', 'border-left-width', 'border-right', 'border-right-color', 'border-right-style', 'border-right-width', 'border-top-color', 'border-top-style', 'border-top-width','border-bottom', 'border-collapse', 'border-left', 'border-width', 'border-color', 'border-spacing', 'border-style', 'border-top', 'border', 'caption-side', 'clear', 'clip', 'color', 'content', 'counter-increment', 'counter-reset', 'cue-after', 'cue-before', 'cue', 'cursor', 'direction', 'display', 'elevation', 'empty-cells', 'float', 'font-family', 'font-size', 'font-size-adjust', 'font-stretch', 'font-style', 'font-variant', 'font-weight', 'font', 'line-height', 'letter-spacing', 'list-style', 'list-style-image', 'list-style-position', 'list-style-type', 'margin-bottom', 'margin-left', 'margin-right', 'margin-top', 'margin', 'marker-offset', 'marks', 'max-height', 'max-width', 'min-height', 'min-width', 'orphans', 'outline', 'outline-color', 'outline-style', 'outline-width', 'overflow', 'padding-bottom', 'padding-left', 'padding-right', 'padding-top', 'padding', 'page', 'page-break-after', 'page-break-before', 'page-break-inside', 'pause-after', 'pause-before', 'pause', 'pitch', 'pitch-range', 'play-during', 'position', 'quotes', 'richness', 'right', 'size', 'speak-header', 'speak-numeral', 'speak-punctuation', 'speak', 'speech-rate', 'stress', 'table-layout', 'text-align', 'text-decoration', 'text-indent', 'text-shadow', 'text-transform', 'top', 'unicode-bidi', 'vertical-align', 'visibility', 'voice-family', 'volume', 'white-space', 'widows', 'width', 'word-spacing', 'z-index', 'bottom', 'left', 'height' | |
Mots-clés 2 | .kw2 | noir | Non | Non | Mots-clés 2 'above', 'absolute', 'always', 'armenian', 'aural', 'auto', 'avoid', 'baseline', 'behind', 'below', 'bidi-override', 'blink',
'block', 'bold', 'bolder', 'both', 'capitalize', 'center-left', 'center-right', 'center', 'circle', 'cjk-ideographic', 'close-quote', 'collapse', 'condensed', 'continuous', 'crop', 'crosshair', 'cross', 'cursive', 'dashed', 'decimal-leading-zero', 'decimal', 'default', 'digits', 'disc', 'dotted', 'double', 'e-resize', 'embed', 'extra-condensed', 'extra-expanded', 'expanded', 'fantasy', 'far-left', 'far-right', 'faster', 'fast', 'fixed', 'fuchsia', 'georgian', 'gray', 'green', 'groove', 'hebrew', 'help', 'hidden', 'hide', 'higher', 'high', 'hiragana-iroha', 'hiragana', 'icon', 'inherit', 'inline-table', 'inline', 'inset', 'inside', 'invert', 'italic', 'justify', 'katakana-iroha', 'katakana', 'landscape', 'larger', 'large', 'left-side', 'leftwards', 'level', 'lighter', 'lime', 'line-through', 'list-item', 'loud', 'lower-alpha', 'lower-greek', 'lower-roman', 'lowercase', 'ltr', 'lower', 'low', 'maroon', 'medium', 'message-box', 'middle', 'mix', 'monospace', 'n-resize', 'narrower', 'navy', 'ne-resize', 'no-close-quote', 'no-open-quote', 'no-repeat', 'none', 'normal', 'nowrap', 'nw-resize', 'oblique', 'olive', 'once', 'open-quote', 'outset', 'outside', 'overline', 'pointer', 'portrait', 'purple', 'px', 'red', 'relative', 'repeat-x', 'repeat-y', 'repeat', 'rgb', 'ridge', 'right-side', 'rightwards', 's-resize', 'sans-serif', 'scroll', 'se-resize', 'semi-condensed', 'semi-expanded', 'separate', 'serif', 'show', 'silent', 'silver', 'slow', 'slower', 'small-caps', 'small-caption', 'smaller', 'soft', 'solid', 'spell-out', 'square', 'static', 'status-bar', 'super', 'sw-resize', 'table-caption', 'table-cell', 'table-column', 'table-column-group', 'table-footer-group', 'table-header-group', 'table-row', 'table-row-group', 'teal', 'text', 'text-bottom', 'text-top', 'thick', 'thin', 'transparent', 'ultra-condensed', 'ultra-expanded', 'underline', 'upper-alpha', 'upper-latin', 'upper-roman', 'uppercase', 'url', 'visible', 'w-resize', 'wait', 'white', 'wider', 'x-fast', 'x-high', 'x-large', 'x-loud', 'x-low', 'x-small', 'x-soft', 'xx-large', 'xx-small', 'yellow', 'yes' |
Expression rationnelle 3 | .re3 | noir | Non | Non | Expression rationnelle 3 '(\d+ |
- Comportement particulier
- Mode strict toujours désactivé
- Expression rationnelle 1 : '\#[a-zA-Z0-9\-_]+'
- Expression rationnelle 2 : '\.[a-zA-Z0-9\-_]+'
- Expression rationnelle 3 : '(\d+|(\d*\.\d+))(em|ex|pt|px|cm|in|%)'
- Commentaires
- L'expression rationnelle 1 est assez pénible. Elle permet de colorer les id d'une couleur particulière mais du coup les codes hexadécimaux des couleurs sont aussi colorés. Julien1311 discuter 25 mai 2007 à 05:35 (UTC)
Fortran
modifier- Style
pre.source-fortran .kw1 { color: #0000FF !important; font-weight: bold !important; }
pre.source-fortran .kw2 { color: #800000 !important; }
pre.source-fortran .kw3 { color: #0000FF !important; font-weight: bold !important; }
pre.source-fortran .kw4 { color: #8000FF !important; }
Aspect | Classe | Couleur | Gras | Italique | Mots-clés |
---|---|---|---|---|---|
Mots-clés 1 | .kw1 | bleu | Non | Mots-clés 1 'allocate', 'block', 'call', 'case', 'contains', 'continue', 'cycle', 'deallocate', 'default', 'do', 'else', 'elseif', 'elsewhere', 'end', 'enddo', 'endif', 'endwhere', 'entry', 'exit', 'function', 'go', 'goto', 'if', 'interface', 'module', 'nullify', 'only', 'operator', 'procedure', 'program', 'recursive', 'return', 'select', 'stop', 'subroutine', 'then', 'to', 'where', 'while', 'access', 'action', 'advance', 'blank', 'blocksize', 'carriagecontrol', 'delim', 'direct', 'eor', 'err', 'exist', 'file', 'flen', 'fmt', 'form', 'formatted', 'iostat', 'name', 'named', 'nextrec', 'nml', 'number', 'opened', 'pad', 'position', 'readwrite', 'recl', 'sequential', 'status', 'unformatted', 'unit' | |
Mots-clés 2 | .kw2 | marron | Non | Non | Mots-clés 2 '.AND.', '.EQ.', '.EQV.', '.GE.', '.GT.', '.LE.', '.LT.', '.NE.', '.NEQV.', '.NOT.', .OR.', '.TRUE.', '.FALSE.' |
Classes/fonctions natives | .kw3 | bleu | Non | Fonctions natives 'allocatable', 'character', 'common', 'complex', 'data', 'dimension', 'double', 'equivalence', 'external', 'implicit', 'in', 'inout', 'integer', 'intent', 'intrinsic', 'kind', 'logical', 'namelist', 'none', 'optional', 'out', 'parameter', 'pointer', 'private', 'public', 'real', 'result', 'save', 'sequence', 'target', 'type', 'use' | |
Types de données | .kw4 | violet | Non | Non | Type de données 'abs', 'achar', 'acos', 'adjustl', 'adjustr', 'aimag', 'aint', 'all', 'allocated', 'anint', 'any', 'asin', 'atan', 'atan2', 'bit_size', 'break', 'btest', 'carg', 'ceiling', 'char', 'cmplx', 'conjg', 'cos', 'cosh', 'cpu_time', 'count', 'cshift', 'date_and_time', 'dble', 'digits', 'dim', 'dot_product', 'dprod dvchk', 'eoshift', 'epsilon', 'error', 'exp', 'exponent', 'floor', 'flush', 'fraction', 'getcl', 'huge', 'iachar', 'iand', 'ibclr', 'ibits', 'ibset', 'ichar', 'ieor', 'index', 'int', 'intrup', 'invalop', 'ior', 'iostat_msg', 'ishft', 'ishftc', 'lbound', 'len', 'len_trim', 'lge', 'lgt', 'lle', 'llt', 'log', 'log10', 'matmul', 'max', 'maxexponent', 'maxloc', 'maxval', 'merge', 'min', 'minexponent', 'minloc', 'minval', 'mod', 'modulo', 'mvbits', 'nbreak', 'ndperr', 'ndpexc', 'nearest', 'nint', 'not', 'offset', 'ovefl', 'pack', 'precfill', 'precision', 'present', 'product', 'prompt', 'radix', 'random_number', 'random_seed', 'range', 'repeat', 'reshape', 'rrspacing', 'scale', 'scan', 'segment', 'selected_int_kind', 'selected_real_kind', 'set_exponent', 'shape', 'sign', 'sin', 'sinh', 'size', 'spacing', 'spread', 'sqrt', 'sum system', 'system_clock', 'tan', 'tanh', 'timer', 'tiny', 'transfer', 'transpose', 'trim', 'ubound', 'undfl', 'unpack', 'val', 'verify' |
- Comportement particulier
- Mode strict toujours désactivé
- Commentaires
Java
modifier- Style
pre.source-java .kw1 { color: #0000FF !important; font-weight: bold !important; }
pre.source-java .kw2 { color: #8000FF !important; }
pre.source-java .kw3 { color: #000000 !important; }
pre.source-java .kw4 { color: #8000FF !important; }
Aspect | Classe | Couleur | Gras | Italique | Mots-clés |
---|---|---|---|---|---|
Mots-clés 1 | .kw1 | bleu | Non | Mots-clés 1 'for', 'foreach', 'if', 'else', 'while', 'do', 'switch', 'case' | |
Mots-clés 2 | .kw2 | violet | Non | Non | Mots-clés 2 'null', 'return', 'false', 'final', 'true', 'public', 'private', 'protected', 'extends', 'break', 'class', 'new', 'try', 'catch', 'throws', 'finally', 'implements', 'interface', 'throw', 'native', 'synchronized', 'this', 'abstract', 'transient', 'instanceof', 'assert', 'continue', 'default', 'enum', 'package', 'static', 'strictfp', 'super', 'volatile', 'const', 'goto' |
Classes/fonctions natives | .kw3 | noir | Non | Non | Classes natives 'AbstractAction', 'AbstractBorder', 'AbstractButton', 'AbstractCellEditor',
'AbstractCollection', 'AbstractColorChooserPanel', 'AbstractDocument', 'AbstractDocument.AttributeContext', 'AbstractDocument.Content', 'AbstractDocument.ElementEdit', 'AbstractLayoutCache', 'AbstractLayoutCache.NodeDimensions', 'AbstractList', 'AbstractListModel', 'AbstractMap', 'AbstractMethodError', 'AbstractSequentialList', 'AbstractSet', 'AbstractTableModel', 'AbstractUndoableEdit', 'AbstractWriter', 'AccessControlContext', 'AccessControlException', 'AccessController', 'AccessException', 'Accessible', 'AccessibleAction', 'AccessibleBundle', 'AccessibleComponent', 'AccessibleContext', 'AccessibleHyperlink', 'AccessibleHypertext', 'AccessibleIcon', 'AccessibleObject', 'AccessibleRelation', 'AccessibleRelationSet', 'AccessibleResourceBundle', 'AccessibleRole', 'AccessibleSelection', 'AccessibleState', 'AccessibleStateSet', 'AccessibleTable', 'AccessibleTableModelChange', 'AccessibleText', 'AccessibleValue', 'Acl', 'AclEntry', 'AclNotFoundException', 'Action', 'ActionEvent', 'ActionListener', 'ActionMap', 'ActionMapUIResource', 'Activatable', 'ActivateFailedException', 'ActivationDesc', 'ActivationException', 'ActivationGroup', 'ActivationGroupDesc', 'ActivationGroupDesc.CommandEnvironment', 'ActivationGroupID', 'ActivationID', 'ActivationInstantiator', 'ActivationMonitor', 'ActivationSystem', 'Activator', 'ActiveEvent', 'Adjustable', 'AdjustmentEvent', 'AdjustmentListener', 'Adler32', 'AffineTransform', 'AffineTransformOp', 'AlgorithmParameterGenerator', 'AlgorithmParameterGeneratorSpi', 'AlgorithmParameters', 'AlgorithmParameterSpec', 'AlgorithmParametersSpi', 'AllPermission', 'AlphaComposite', 'AlreadyBound', 'AlreadyBoundException', 'AlreadyBoundHelper', 'AlreadyBoundHolder', 'AncestorEvent', 'AncestorListener', 'Annotation', 'Any', 'AnyHolder', 'AnySeqHelper', 'AnySeqHolder', 'Applet', 'AppletContext', 'AppletInitializer', 'AppletStub', 'ApplicationException', 'Arc2D', 'Arc2D.Double', 'Arc2D.Float', 'Area', 'AreaAveragingScaleFilter', 'ARG_IN', 'ARG_INOUT', 'ARG_OUT', 'ArithmeticException', 'Array', 'ArrayIndexOutOfBoundsException', 'ArrayList', 'Arrays', 'ArrayStoreException', 'AsyncBoxView', 'Attribute', 'AttributedCharacterIterator', 'AttributedCharacterIterator.Attribute', 'AttributedString', 'AttributeInUseException', 'AttributeList', 'AttributeModificationException', 'Attributes', 'Attributes.Name', 'AttributeSet', 'AttributeSet.CharacterAttribute', 'AttributeSet.ColorAttribute', 'AttributeSet.FontAttribute', 'AttributeSet.ParagraphAttribute', 'AudioClip', 'AudioFileFormat', 'AudioFileFormat.Type', 'AudioFileReader', 'AudioFileWriter', 'AudioFormat', 'AudioFormat.Encoding', 'AudioInputStream', 'AudioPermission', 'AudioSystem', 'AuthenticationException', 'AuthenticationNotSupportedException', 'Authenticator', 'Autoscroll', 'AWTError', 'AWTEvent', 'AWTEventListener', 'AWTEventMulticaster', 'AWTException', 'AWTPermission', 'BAD_CONTEXT', 'BAD_INV_ORDER', 'BAD_OPERATION', 'BAD_PARAM', 'BAD_POLICY', 'BAD_POLICY_TYPE', 'BAD_POLICY_VALUE', 'BAD_TYPECODE', 'BadKind', 'BadLocationException', 'BandCombineOp', 'BandedSampleModel','BasicArrowButton', 'BasicAttribute', 'BasicAttributes', 'BasicBorders', 'BasicBorders.ButtonBorder', 'BasicBorders.FieldBorder', 'BasicBorders.MarginBorder', 'BasicBorders.MenuBarBorder', 'BasicBorders.RadioButtonBorder', 'BasicBorders.SplitPaneBorder', 'BasicBorders.ToggleButtonBorder', 'BasicButtonListener', 'BasicButtonUI', 'BasicCheckBoxMenuItemUI', 'BasicCheckBoxUI', 'BasicColorChooserUI', 'BasicComboBoxEditor', 'BasicComboBoxEditor.UIResource', 'BasicComboBoxRenderer', 'BasicComboBoxRenderer.UIResource', 'BasicComboBoxUI', 'BasicComboPopup', 'BasicDesktopIconUI', 'BasicDesktopPaneUI', 'BasicDirectoryModel', 'BasicEditorPaneUI', 'BasicFileChooserUI', 'BasicGraphicsUtils', 'BasicHTML', 'BasicIconFactory', 'BasicInternalFrameTitlePane', 'BasicInternalFrameUI', 'BasicLabelUI', 'BasicListUI', 'BasicLookAndFeel', 'BasicMenuBarUI', 'BasicMenuItemUI', 'BasicMenuUI', 'BasicOptionPaneUI', 'BasicOptionPaneUI.ButtonAreaLayout', 'BasicPanelUI', 'BasicPasswordFieldUI', 'BasicPermission', 'BasicPopupMenuSeparatorUI', 'BasicPopupMenuUI', 'BasicProgressBarUI', 'BasicRadioButtonMenuItemUI', 'BasicRadioButtonUI', 'BasicRootPaneUI', 'BasicScrollBarUI', 'BasicScrollPaneUI', 'BasicSeparatorUI', 'BasicSliderUI', 'BasicSplitPaneDivider', 'BasicSplitPaneUI', 'BasicStroke', 'BasicTabbedPaneUI', 'BasicTableHeaderUI', 'BasicTableUI', 'BasicTextAreaUI', 'BasicTextFieldUI', 'BasicTextPaneUI', 'BasicTextUI', 'BasicTextUI.BasicCaret', 'BasicTextUI.BasicHighlighter', 'BasicToggleButtonUI', 'BasicToolBarSeparatorUI', 'BasicToolBarUI', 'BasicToolTipUI', 'BasicTreeUI', 'BasicViewportUI', 'BatchUpdateException', 'BeanContext', 'BeanContextChild', 'BeanContextChildComponentProxy', 'BeanContextChildSupport', 'BeanContextContainerProxy', 'BeanContextEvent', 'BeanContextMembershipEvent', 'BeanContextMembershipListener', 'BeanContextProxy', 'BeanContextServiceAvailableEvent', 'BeanContextServiceProvider', 'BeanContextServiceProviderBeanInfo', 'BeanContextServiceRevokedEvent', 'BeanContextServiceRevokedListener', 'BeanContextServices', 'BeanContextServicesListener', 'BeanContextServicesSupport', 'BeanContextServicesSupport.BCSSServiceProvider', 'BeanContextSupport', 'BeanContextSupport.BCSIterator', 'BeanDescriptor', 'BeanInfo', 'Beans', 'BevelBorder', 'BigDecimal', 'BigInteger', 'BinaryRefAddr', 'BindException', 'Binding', 'BindingHelper', 'BindingHolder', 'BindingIterator', 'BindingIteratorHelper', 'BindingIteratorHolder', 'BindingIteratorOperations', 'BindingListHelper', 'BindingListHolder', 'BindingType', 'BindingTypeHelper', 'BindingTypeHolder', 'BitSet', 'Blob', 'BlockView', 'Book', 'Boolean', 'BooleanControl', 'BooleanControl.Type', 'BooleanHolder', 'BooleanSeqHelper', 'BooleanSeqHolder', 'Border', 'BorderFactory', 'BorderLayout', 'BorderUIResource', 'BorderUIResource.BevelBorderUIResource', 'BorderUIResource.CompoundBorderUIResource', 'BorderUIResource.EmptyBorderUIResource', 'BorderUIResource.EtchedBorderUIResource', 'BorderUIResource.LineBorderUIResource', 'BorderUIResource.MatteBorderUIResource', 'BorderUIResource.TitledBorderUIResource', 'BoundedRangeModel', 'Bounds', 'Box', 'Box.Filler', 'BoxedValueHelper', 'BoxLayout', 'BoxView', 'BreakIterator', 'BufferedImage', 'BufferedImageFilter', 'BufferedImageOp', 'BufferedInputStream', 'BufferedOutputStream', 'BufferedReader', 'BufferedWriter', 'Button', 'ButtonGroup', 'ButtonModel', 'ButtonUI', 'Byte', 'ByteArrayInputStream', 'ByteArrayOutputStream', 'ByteHolder', 'ByteLookupTable', 'Calendar', 'CallableStatement', 'CannotProceed', 'CannotProceedException', 'CannotProceedHelper', 'CannotProceedHolder', 'CannotRedoException', 'CannotUndoException', 'Canvas', 'CardLayout', 'Caret', 'CaretEvent', 'CaretListener', 'CellEditor', 'CellEditorListener', 'CellRendererPane', 'Certificate', 'Certificate.CertificateRep', 'CertificateEncodingException', 'CertificateException', 'CertificateExpiredException', 'CertificateFactory', 'CertificateFactorySpi', 'CertificateNotYetValidException', 'CertificateParsingException', 'ChangedCharSetException', 'ChangeEvent', 'ChangeListener', 'Character', 'Character.Subset', 'Character.UnicodeBlock', 'CharacterIterator', 'CharArrayReader', 'CharArrayWriter', 'CharConversionException', 'CharHolder', 'CharSeqHelper', 'CharSeqHolder', 'Checkbox', 'CheckboxGroup', 'CheckboxMenuItem', 'CheckedInputStream', 'CheckedOutputStream', 'Checksum', 'Choice', 'ChoiceFormat', 'Class', 'ClassCastException', 'ClassCircularityError', 'ClassDesc', 'ClassFormatError', 'ClassLoader', 'ClassNotFoundException', 'Clip', 'Clipboard', 'ClipboardOwner', 'Clob', 'Cloneable', 'CloneNotSupportedException', 'CMMException', 'CodeSource', 'CollationElementIterator', 'CollationKey', 'Collator', 'Collection', 'Collections', 'Color', 'ColorChooserComponentFactory', 'ColorChooserUI', 'ColorConvertOp', 'ColorModel', 'ColorSelectionModel', 'ColorSpace', 'ColorUIResource', 'ComboBoxEditor', 'ComboBoxModel', 'ComboBoxUI', 'ComboPopup', 'COMM_FAILURE', 'CommunicationException', 'Comparable', 'Comparator', 'Compiler', 'CompletionStatus', 'CompletionStatusHelper', 'Component', 'ComponentAdapter', 'ComponentColorModel', 'ComponentEvent', 'ComponentInputMap', 'ComponentInputMapUIResource', 'ComponentListener', 'ComponentOrientation', 'ComponentSampleModel', 'ComponentUI', 'ComponentView', 'Composite', 'CompositeContext', 'CompositeName','CompositeView', 'CompoundBorder', 'CompoundControl', 'CompoundControl.Type', 'CompoundEdit', 'CompoundName', 'ConcurrentModificationException', 'ConfigurationException', 'ConnectException', 'ConnectException', 'ConnectIOException', 'Connection', 'Constructor', 'Container', 'ContainerAdapter', 'ContainerEvent', 'ContainerListener', 'ContentHandler', 'ContentHandlerFactory', 'ContentModel', 'Context', 'ContextList', 'ContextNotEmptyException', 'ContextualRenderedImageFactory', 'Control', 'Control.Type', 'ControlFactory', 'ControllerEventListener', 'ConvolveOp', 'CRC32', 'CRL', 'CRLException', 'CropImageFilter', 'CSS', 'CSS.Attribute', 'CTX_RESTRICT_SCOPE', 'CubicCurve2D', 'CubicCurve2D.Double', 'CubicCurve2D.Float', 'Current', 'CurrentHelper', 'CurrentHolder', 'CurrentOperations', 'Cursor', 'Customizer', 'CustomMarshal', 'CustomValue', 'DATA_CONVERSION', 'DatabaseMetaData', 'DataBuffer', 'DataBufferByte', 'DataBufferInt', 'DataBufferShort', 'DataBufferUShort', 'DataFlavor', 'DataFormatException', 'DatagramPacket', 'DatagramSocket', 'DatagramSocketImpl', 'DatagramSocketImplFactory', 'DataInput', 'DataInputStream', 'DataLine', 'DataLine.Info', 'DataOutput', 'DataOutputStream', 'DataOutputStream', 'DataTruncation', 'Date', 'DateFormat', 'DateFormatSymbols', 'DebugGraphics', 'DecimalFormat', 'DecimalFormatSymbols', 'DefaultBoundedRangeModel', 'DefaultButtonModel', 'DefaultCaret', 'DefaultCellEditor', 'DefaultColorSelectionModel', 'DefaultComboBoxModel', 'DefaultDesktopManager', 'DefaultEditorKit', 'DefaultEditorKit.BeepAction', 'DefaultEditorKit.CopyAction', 'DefaultEditorKit.CutAction', 'DefaultEditorKit.DefaultKeyTypedAction', 'DefaultEditorKit.InsertBreakAction', 'DefaultEditorKit.InsertContentAction', 'DefaultEditorKit.InsertTabAction', 'DefaultEditorKit.PasteAction,', 'DefaultFocusManager', 'DefaultHighlighter', 'DefaultHighlighter.DefaultHighlightPainter', 'DefaultListCellRenderer', 'DefaultListCellRenderer.UIResource', 'DefaultListModel', 'DefaultListSelectionModel', 'DefaultMenuLayout', 'DefaultMetalTheme', 'DefaultMutableTreeNode', 'DefaultSingleSelectionModel', 'DefaultStyledDocument', 'DefaultStyledDocument.AttributeUndoableEdit', 'DefaultStyledDocument.ElementSpec', 'DefaultTableCellRenderer', 'DefaultTableCellRenderer.UIResource', 'DefaultTableColumnModel', 'DefaultTableModel', 'DefaultTextUI', 'DefaultTreeCellEditor', 'DefaultTreeCellRenderer', 'DefaultTreeModel', 'DefaultTreeSelectionModel', 'DefinitionKind', 'DefinitionKindHelper', 'Deflater', 'DeflaterOutputStream', 'Delegate', 'DesignMode', 'DesktopIconUI', 'DesktopManager', 'DesktopPaneUI', 'DGC', 'Dialog', 'Dictionary', 'DigestException', 'DigestInputStream', 'DigestOutputStream', 'Dimension', 'Dimension2D', 'DimensionUIResource', 'DirContext', 'DirectColorModel', 'DirectoryManager', 'DirObjectFactory', 'DirStateFactory', 'DirStateFactory.Result', 'DnDConstants', 'Document', 'DocumentEvent', 'DocumentEvent.ElementChange', 'DocumentEvent.EventType', 'DocumentListener', 'DocumentParser', 'DomainCombiner', 'DomainManager', 'DomainManagerOperations', 'Double', 'DoubleHolder', 'DoubleSeqHelper', 'DoubleSeqHolder', 'DragGestureEvent', 'DragGestureListener', 'DragGestureRecognizer', 'DragSource', 'DragSourceContext', 'DragSourceDragEvent', 'DragSourceDropEvent', 'DragSourceEvent', 'DragSourceListener', 'Driver', 'DriverManager', 'DriverPropertyInfo', 'DropTarget', 'DropTarget.DropTargetAutoScroller', 'DropTargetContext', 'DropTargetDragEvent', 'DropTargetDropEvent', 'DropTargetEvent', 'DropTargetListener', 'DSAKey', 'DSAKeyPairGenerator', 'DSAParameterSpec', 'DSAParams', 'DSAPrivateKey', 'DSAPrivateKeySpec', 'DSAPublicKey', 'DSAPublicKeySpec', 'DTD', 'DTDConstants', 'DynamicImplementation', 'DynAny', 'DynArray', 'DynEnum', 'DynFixed', 'DynSequence', 'DynStruct', 'DynUnion', 'DynValue', 'EditorKit', 'Element', 'ElementIterator', 'Ellipse2D', 'Ellipse2D.Double', 'Ellipse2D.Float', 'EmptyBorder', 'EmptyStackException', 'EncodedKeySpec', 'Entity', 'EnumControl', 'EnumControl.Type','Enumeration', 'Environment', 'EOFException', 'Error', 'EtchedBorder', 'Event', 'EventContext', 'EventDirContext', 'EventListener', 'EventListenerList', 'EventObject', 'EventQueue', 'EventSetDescriptor', 'Exception', 'ExceptionInInitializerError', 'ExceptionList', 'ExpandVetoException', 'ExportException', 'ExtendedRequest', 'ExtendedResponse', 'Externalizable', 'FeatureDescriptor', 'Field', 'FieldNameHelper', 'FieldPosition', 'FieldView', 'File', 'FileChooserUI', 'FileDescriptor', 'FileDialog', 'FileFilter', 'FileFilter', 'FileInputStream', 'FilenameFilter', 'FileNameMap', 'FileNotFoundException', 'FileOutputStream', 'FilePermission', 'FileReader', 'FileSystemView', 'FileView', 'FileWriter', 'FilteredImageSource', 'FilterInputStream', 'FilterOutputStream', 'FilterReader', 'FilterWriter', 'FixedHeightLayoutCache', 'FixedHolder', 'FlatteningPathIterator', 'FlavorMap', 'Float', 'FloatControl', 'FloatControl.Type', 'FloatHolder', 'FloatSeqHelper', 'FloatSeqHolder', 'FlowLayout', 'FlowView', 'FlowView.FlowStrategy', 'FocusAdapter', 'FocusEvent', 'FocusListener', 'FocusManager', 'Font', 'FontFormatException', 'FontMetrics', 'FontRenderContext', 'FontUIResource', 'Format', 'FormatConversionProvider', 'FormView', 'Frame', 'FREE_MEM', 'GapContent', 'GeneralPath', 'GeneralSecurityException', 'GlyphJustificationInfo', 'GlyphMetrics', 'GlyphVector', 'GlyphView', 'GlyphView.GlyphPainter', 'GradientPaint', 'GraphicAttribute', 'Graphics', 'Graphics2D', 'GraphicsConfigTemplate', 'GraphicsConfiguration', 'GraphicsDevice', 'GraphicsEnvironment', 'GrayFilter', 'GregorianCalendar', 'GridBagConstraints', 'GridBagLayout', 'GridLayout', 'Group', 'Guard', 'GuardedObject', 'GZIPInputStream', 'GZIPOutputStream', 'HasControls', 'HashMap', 'HashSet', 'Hashtable', 'HierarchyBoundsAdapter', 'HierarchyBoundsListener', 'HierarchyEvent', 'HierarchyListener', 'Highlighter', 'Highlighter.Highlight', 'Highlighter.HighlightPainter', 'HTML', 'HTML.Attribute', 'HTML.Tag', 'HTML.UnknownTag', 'HTMLDocument', 'HTMLDocument.Iterator', 'HTMLEditorKit', 'HTMLEditorKit.HTMLFactory', 'HTMLEditorKit.HTMLTextAction', 'HTMLEditorKit.InsertHTMLTextAction', 'HTMLEditorKit.LinkController', 'HTMLEditorKit.Parser', 'HTMLEditorKit.ParserCallback', 'HTMLFrameHyperlinkEvent', 'HTMLWriter', 'HttpURLConnection', 'HyperlinkEvent', 'HyperlinkEvent.EventType', 'HyperlinkListener', 'ICC_ColorSpace', 'ICC_Profile', 'ICC_ProfileGray', 'ICC_ProfileRGB', 'Icon', 'IconUIResource', 'IconView', 'IdentifierHelper', 'Identity', 'IdentityScope', 'IDLEntity', 'IDLType', 'IDLTypeHelper', 'IDLTypeOperations', 'IllegalAccessError', 'IllegalAccessException', 'IllegalArgumentException', 'IllegalComponentStateException', 'IllegalMonitorStateException', 'IllegalPathStateException', 'IllegalStateException', 'IllegalThreadStateException', 'Image', 'ImageConsumer', 'ImageFilter', 'ImageGraphicAttribute', 'ImageIcon', 'ImageObserver', 'ImageProducer', 'ImagingOpException', 'IMP_LIMIT', 'IncompatibleClassChangeError', 'InconsistentTypeCode', 'IndexColorModel', 'IndexedPropertyDescriptor', 'IndexOutOfBoundsException', 'IndirectionException', 'InetAddress', 'Inflater', 'InflaterInputStream', 'InheritableThreadLocal', 'InitialContext', 'InitialContextFactory', 'InitialContextFactoryBuilder', 'InitialDirContext', 'INITIALIZE', 'Initializer', 'InitialLdapContext', 'InlineView', 'InputContext', 'InputEvent', 'InputMap', 'InputMapUIResource', 'InputMethod', 'InputMethodContext', 'InputMethodDescriptor', 'InputMethodEvent', 'InputMethodHighlight', 'InputMethodListener', 'InputMethodRequests', 'InputStream', 'InputStream', 'InputStream', 'InputStreamReader', 'InputSubset', 'InputVerifier', 'Insets', 'InsetsUIResource', 'InstantiationError', 'InstantiationException', 'Instrument', 'InsufficientResourcesException', 'Integer', 'INTERNAL', 'InternalError', 'InternalFrameAdapter', 'InternalFrameEvent', 'InternalFrameListener', 'InternalFrameUI', 'InterruptedException', 'InterruptedIOException', 'InterruptedNamingException', 'INTF_REPOS', 'IntHolder', 'IntrospectionException', 'Introspector', 'INV_FLAG', 'INV_IDENT', 'INV_OBJREF', 'INV_POLICY', 'Invalid', 'INVALID_TRANSACTION', 'InvalidAlgorithmParameterException', 'InvalidAttributeIdentifierException', 'InvalidAttributesException', 'InvalidAttributeValueException', 'InvalidClassException', 'InvalidDnDOperationException', 'InvalidKeyException', 'InvalidKeySpecException', 'InvalidMidiDataException', 'InvalidName', 'InvalidName', 'InvalidNameException', 'InvalidNameHelper', 'InvalidNameHolder', 'InvalidObjectException', 'InvalidParameterException', 'InvalidParameterSpecException', 'InvalidSearchControlsException', 'InvalidSearchFilterException', 'InvalidSeq', 'InvalidTransactionException', 'InvalidValue', 'InvocationEvent', 'InvocationHandler', 'InvocationTargetException', 'InvokeHandler', 'IOException', 'IRObject', 'IRObjectOperations', 'IstringHelper', 'ItemEvent', 'ItemListener', 'ItemSelectable', 'Iterator', 'JApplet', 'JarEntry', 'JarException', 'JarFile', 'JarInputStream', 'JarOutputStream', 'JarURLConnection', 'JButton', 'JCheckBox', 'JCheckBoxMenuItem', 'JColorChooser', 'JComboBox', 'JComboBox.KeySelectionManager', 'JComponent', 'JDesktopPane', 'JDialog', 'JEditorPane', 'JFileChooser', 'JFrame', 'JInternalFrame', 'JInternalFrame.JDesktopIcon', 'JLabel', 'JLayeredPane', 'JList', 'JMenu', 'JMenuBar', 'JMenuItem', 'JobAttributes', 'JobAttributes.DefaultSelectionType', 'JobAttributes.DestinationType', 'JobAttributes.DialogType', 'JobAttributes.MultipleDocumentHandlingType', 'JobAttributes.SidesType', 'JOptionPane', 'JPanel', 'JPasswordField', 'JPopupMenu', 'JPopupMenu.Separator', 'JProgressBar', 'JRadioButton', 'JRadioButtonMenuItem', 'JRootPane', 'JScrollBar', 'JScrollPane', 'JSeparator', 'JSlider', 'JSplitPane', 'JTabbedPane', 'JTable', 'JTableHeader', 'JTextArea', 'JTextComponent', 'JTextComponent.KeyBinding', 'JTextField', 'JTextPane', 'JToggleButton', 'JToggleButton.ToggleButtonModel', 'JToolBar', 'JToolBar.Separator', 'JToolTip', 'JTree', 'JTree.DynamicUtilTreeNode', 'JTree.EmptySelectionModel', 'JViewport', 'JWindow', 'Kernel', 'Key', 'KeyAdapter', 'KeyEvent', 'KeyException', 'KeyFactory', 'KeyFactorySpi', 'KeyListener', 'KeyManagementException', 'Keymap', 'KeyPair', 'KeyPairGenerator', 'KeyPairGeneratorSpi', 'KeySpec', 'KeyStore', 'KeyStoreException', 'KeyStoreSpi', 'KeyStroke', 'Label', 'LabelUI', 'LabelView', 'LastOwnerException', 'LayeredHighlighter', 'LayeredHighlighter.LayerPainter', 'LayoutManager', 'LayoutManager2', 'LayoutQueue', 'LdapContext', 'LdapReferralException', 'Lease', 'LimitExceededException', 'Line', 'Line.Info', 'Line2D', 'Line2D.Double', 'Line2D.Float', 'LineBorder', 'LineBreakMeasurer', 'LineEvent', 'LineEvent.Type', 'LineListener', 'LineMetrics', 'LineNumberInputStream', 'LineNumberReader', 'LineUnavailableException', 'LinkageError', 'LinkedList', 'LinkException', 'LinkLoopException', 'LinkRef', 'List', 'List', 'ListCellRenderer', 'ListDataEvent', 'ListDataListener', 'ListIterator', 'ListModel', 'ListResourceBundle', 'ListSelectionEvent', 'ListSelectionListener', 'ListSelectionModel', 'ListUI', 'ListView', 'LoaderHandler', 'Locale', 'LocateRegistry', 'LogStream', 'Long', 'LongHolder', 'LongLongSeqHelper', 'LongLongSeqHolder', 'LongSeqHelper', 'LongSeqHolder', 'LookAndFeel', 'LookupOp', 'LookupTable', 'MalformedLinkException', 'MalformedURLException', 'Manifest', 'Map', 'Map.Entry', 'MARSHAL', 'MarshalException', 'MarshalledObject', 'Math', 'MatteBorder', 'MediaTracker', 'Member', 'MemoryImageSource', 'Menu', 'MenuBar', 'MenuBarUI', 'MenuComponent', 'MenuContainer', 'MenuDragMouseEvent', 'MenuDragMouseListener', 'MenuElement', 'MenuEvent', 'MenuItem', 'MenuItemUI', 'MenuKeyEvent', 'MenuKeyListener', 'MenuListener', 'MenuSelectionManager', 'MenuShortcut', 'MessageDigest', 'MessageDigestSpi', 'MessageFormat', 'MetaEventListener', 'MetalBorders', 'MetalBorders.ButtonBorder', 'MetalBorders.Flush3DBorder', 'MetalBorders.InternalFrameBorder', 'MetalBorders.MenuBarBorder', 'MetalBorders.MenuItemBorder', 'MetalBorders.OptionDialogBorder', 'MetalBorders.PaletteBorder', 'MetalBorders.PopupMenuBorder', 'MetalBorders.RolloverButtonBorder', 'MetalBorders.ScrollPaneBorder', 'MetalBorders.TableHeaderBorder', 'MetalBorders.TextFieldBorder', 'MetalBorders.ToggleButtonBorder', 'MetalBorders.ToolBarBorder', 'MetalButtonUI', 'MetalCheckBoxIcon', 'MetalCheckBoxUI', 'MetalComboBoxButton', 'MetalComboBoxEditor', 'MetalComboBoxEditor.UIResource', 'MetalComboBoxIcon', 'MetalComboBoxUI', 'MetalDesktopIconUI', 'MetalFileChooserUI', 'MetalIconFactory', 'MetalIconFactory.FileIcon16', 'MetalIconFactory.FolderIcon16', 'MetalIconFactory.PaletteCloseIcon', 'MetalIconFactory.TreeControlIcon', 'MetalIconFactory.TreeFolderIcon', 'MetalIconFactory.TreeLeafIcon', 'MetalInternalFrameTitlePane', 'MetalInternalFrameUI', 'MetalLabelUI', 'MetalLookAndFeel', 'MetalPopupMenuSeparatorUI', 'MetalProgressBarUI', 'MetalRadioButtonUI', 'MetalScrollBarUI', 'MetalScrollButton', 'MetalScrollPaneUI', 'MetalSeparatorUI', 'MetalSliderUI', 'MetalSplitPaneUI', 'MetalTabbedPaneUI', 'MetalTextFieldUI', 'MetalTheme', 'MetalToggleButtonUI', 'MetalToolBarUI', 'MetalToolTipUI', 'MetalTreeUI', 'MetaMessage', 'Method', 'MethodDescriptor', 'MidiChannel', 'MidiDevice', 'MidiDevice.Info', 'MidiDeviceProvider', 'MidiEvent', 'MidiFileFormat', 'MidiFileReader', 'MidiFileWriter', 'MidiMessage', 'MidiSystem', 'MidiUnavailableException', 'MimeTypeParseException', 'MinimalHTMLWriter', 'MissingResourceException', 'Mixer', 'Mixer.Info', 'MixerProvider', 'ModificationItem', 'Modifier', 'MouseAdapter', 'MouseDragGestureRecognizer', 'MouseEvent', 'MouseInputAdapter', 'MouseInputListener', 'MouseListener', 'MouseMotionAdapter', 'MouseMotionListener', 'MultiButtonUI', 'MulticastSocket', 'MultiColorChooserUI', 'MultiComboBoxUI', 'MultiDesktopIconUI', 'MultiDesktopPaneUI', 'MultiFileChooserUI', 'MultiInternalFrameUI', 'MultiLabelUI', 'MultiListUI', 'MultiLookAndFeel', 'MultiMenuBarUI', 'MultiMenuItemUI', 'MultiOptionPaneUI', 'MultiPanelUI', 'MultiPixelPackedSampleModel', 'MultipleMaster', 'MultiPopupMenuUI', 'MultiProgressBarUI', 'MultiScrollBarUI', 'MultiScrollPaneUI', 'MultiSeparatorUI', 'MultiSliderUI', 'MultiSplitPaneUI', 'MultiTabbedPaneUI', 'MultiTableHeaderUI', 'MultiTableUI', 'MultiTextUI', 'MultiToolBarUI', 'MultiToolTipUI', 'MultiTreeUI', 'MultiViewportUI', 'MutableAttributeSet', 'MutableComboBoxModel', 'MutableTreeNode', 'Name', 'NameAlreadyBoundException', 'NameClassPair', 'NameComponent', 'NameComponentHelper', 'NameComponentHolder', 'NamedValue', 'NameHelper', 'NameHolder', 'NameNotFoundException', 'NameParser', 'NamespaceChangeListener', 'NameValuePair', 'NameValuePairHelper', 'Naming', 'NamingContext', 'NamingContextHelper', 'NamingContextHolder', 'NamingContextOperations', 'NamingEnumeration', 'NamingEvent', 'NamingException', 'NamingExceptionEvent', 'NamingListener', 'NamingManager', 'NamingSecurityException', 'NegativeArraySizeException', 'NetPermission', 'NO_IMPLEMENT', 'NO_MEMORY', 'NO_PERMISSION', 'NO_RESOURCES', 'NO_RESPONSE', 'NoClassDefFoundError', 'NoInitialContextException', 'NoninvertibleTransformException', 'NoPermissionException', 'NoRouteToHostException', 'NoSuchAlgorithmException', 'NoSuchAttributeException', 'NoSuchElementException', 'NoSuchFieldError', 'NoSuchFieldException', 'NoSuchMethodError', 'NoSuchMethodException', 'NoSuchObjectException', 'NoSuchProviderException', 'NotActiveException', 'NotBoundException', 'NotContextException', 'NotEmpty', 'NotEmptyHelper', 'NotEmptyHolder', 'NotFound', 'NotFoundHelper', 'NotFoundHolder', 'NotFoundReason', 'NotFoundReasonHelper', 'NotFoundReasonHolder', 'NotOwnerException', 'NotSerializableException', 'NullPointerException', 'Number', 'NumberFormat', 'NumberFormatException', 'NVList', 'OBJ_ADAPTER', 'Object', 'OBJECT_NOT_EXIST', 'ObjectChangeListener', 'ObjectFactory', 'ObjectFactoryBuilder', 'ObjectHelper', 'ObjectHolder', 'ObjectImpl', 'ObjectImpl', 'ObjectInput', 'ObjectInputStream', 'ObjectInputStream.GetField', 'ObjectInputValidation', 'ObjectOutput', 'ObjectOutputStream', 'ObjectOutputStream.PutField', 'ObjectStreamClass', 'ObjectStreamConstants', 'ObjectStreamException', 'ObjectStreamField', 'ObjectView', 'ObjID', 'Observable', 'Observer', 'OctetSeqHelper', 'OctetSeqHolder', 'OMGVMCID', 'OpenType', 'Operation', 'OperationNotSupportedException', 'Option', 'OptionalDataException', 'OptionPaneUI', 'ORB', 'OutOfMemoryError', 'OutputStream', 'OutputStreamWriter', 'OverlayLayout', 'Owner', 'Package', 'PackedColorModel', 'Pageable', 'PageAttributes', 'PageAttributes.ColorType', 'PageAttributes.MediaType', 'PageAttributes.OrientationRequestedType', 'PageAttributes.OriginType', 'PageAttributes.PrintQualityType', 'PageFormat', 'Paint', 'PaintContext', 'PaintEvent', 'Panel', 'PanelUI', 'Paper', 'ParagraphView', 'ParagraphView', 'ParameterBlock', 'ParameterDescriptor', 'ParseException', 'ParsePosition', 'Parser', 'ParserDelegator', 'PartialResultException', 'PasswordAuthentication', 'PasswordView', 'Patch', 'PathIterator', 'Permission', 'Permission', 'PermissionCollection', 'Permissions', 'PERSIST_STORE', 'PhantomReference', 'PipedInputStream', 'PipedOutputStream', 'PipedReader', 'PipedWriter', 'PixelGrabber', 'PixelInterleavedSampleModel', 'PKCS8EncodedKeySpec', 'PlainDocument', 'PlainView', 'Point', 'Point2D', 'Point2D.Double', 'Point2D.Float', 'Policy', 'Policy', 'PolicyError', 'PolicyHelper', 'PolicyHolder', 'PolicyListHelper', 'PolicyListHolder', 'PolicyOperations', 'PolicyTypeHelper', 'Polygon', 'PopupMenu', 'PopupMenuEvent', 'PopupMenuListener', 'PopupMenuUI', 'Port', 'Port.Info', 'PortableRemoteObject', 'PortableRemoteObjectDelegate', 'Position', 'Position.Bias', 'PreparedStatement', 'Principal', 'Principal', 'PrincipalHolder', 'Printable', 'PrinterAbortException', 'PrinterException', 'PrinterGraphics', 'PrinterIOException', 'PrinterJob', 'PrintGraphics', 'PrintJob', 'PrintStream', 'PrintWriter', 'PRIVATE_MEMBER', 'PrivateKey', 'PrivilegedAction', 'PrivilegedActionException', 'PrivilegedExceptionAction', 'Process', 'ProfileDataException', 'ProgressBarUI', 'ProgressMonitor', 'ProgressMonitorInputStream', 'Properties', 'PropertyChangeEvent', 'PropertyChangeListener', 'PropertyChangeSupport', 'PropertyDescriptor', 'PropertyEditor', 'PropertyEditorManager', 'PropertyEditorSupport', 'PropertyPermission', 'PropertyResourceBundle', 'PropertyVetoException', 'ProtectionDomain', 'ProtocolException', 'Provider', 'ProviderException', 'Proxy', 'PUBLIC_MEMBER', 'PublicKey', 'PushbackInputStream', 'PushbackReader', 'QuadCurve2D', 'QuadCurve2D.Double', 'QuadCurve2D.Float', 'Random', 'RandomAccessFile', 'Raster', 'RasterFormatException', 'RasterOp', 'Reader', 'Receiver', 'Rectangle', 'Rectangle2D', 'Rectangle2D.Double', 'Rectangle2D.Float', 'RectangularShape', 'Ref', 'RefAddr', 'Reference', 'Referenceable', 'ReferenceQueue', 'ReferralException', 'ReflectPermission', 'Registry', 'RegistryHandler', 'RemarshalException', 'Remote', 'RemoteCall', 'RemoteException', 'RemoteObject', 'RemoteRef', 'RemoteServer', 'RemoteStub', 'RenderableImage', 'RenderableImageOp', 'RenderableImageProducer', 'RenderContext', 'RenderedImage', 'RenderedImageFactory', 'Renderer', 'RenderingHints', 'RenderingHints.Key', 'RepaintManager', 'ReplicateScaleFilter', 'Repository', 'RepositoryIdHelper', 'Request', 'RescaleOp', 'Resolver', 'ResolveResult', 'ResourceBundle', 'ResponseHandler', 'ResultSet', 'ResultSetMetaData', 'ReverbType', 'RGBImageFilter', 'RMIClassLoader', 'RMIClientSocketFactory', 'RMIFailureHandler', 'RMISecurityException', 'RMISecurityManager', 'RMIServerSocketFactory', 'RMISocketFactory', 'Robot', 'RootPaneContainer', 'RootPaneUI', 'RoundRectangle2D', 'RoundRectangle2D.Double', 'RoundRectangle2D.Float', 'RowMapper', 'RSAKey', 'RSAKeyGenParameterSpec', 'RSAPrivateCrtKey', 'RSAPrivateCrtKeySpec', 'RSAPrivateKey', 'RSAPrivateKeySpec', 'RSAPublicKey', 'RSAPublicKeySpec', 'RTFEditorKit', 'RuleBasedCollator', 'Runnable', 'Runtime', 'RunTime', 'RuntimeException', 'RunTimeOperations', 'RuntimePermission', 'SampleModel', 'SchemaViolationException', 'Scrollable', 'Scrollbar', 'ScrollBarUI', 'ScrollPane', 'ScrollPaneConstants', 'ScrollPaneLayout', 'ScrollPaneLayout.UIResource', 'ScrollPaneUI', 'SearchControls', 'SearchResult', 'SecureClassLoader', 'SecureRandom', 'SecureRandomSpi', 'Security', 'SecurityException', 'SecurityManager', 'SecurityPermission', 'Segment', 'SeparatorUI', 'Sequence', 'SequenceInputStream', 'Sequencer', 'Sequencer.SyncMode', 'Serializable', 'SerializablePermission', 'ServantObject', 'ServerCloneException', 'ServerError', 'ServerException', 'ServerNotActiveException', 'ServerRef', 'ServerRequest', 'ServerRuntimeException', 'ServerSocket', 'ServiceDetail', 'ServiceDetailHelper', 'ServiceInformation', 'ServiceInformationHelper', 'ServiceInformationHolder', 'ServiceUnavailableException', 'Set', 'SetOverrideType', 'SetOverrideTypeHelper', 'Shape', 'ShapeGraphicAttribute', 'Short', 'ShortHolder', 'ShortLookupTable', 'ShortMessage', 'ShortSeqHelper', 'ShortSeqHolder', 'Signature', 'SignatureException', 'SignatureSpi', 'SignedObject', 'Signer', 'SimpleAttributeSet', 'SimpleBeanInfo', 'SimpleDateFormat', 'SimpleTimeZone', 'SinglePixelPackedSampleModel', 'SingleSelectionModel', 'SizeLimitExceededException', 'SizeRequirements', 'SizeSequence', 'Skeleton', 'SkeletonMismatchException', 'SkeletonNotFoundException', 'SliderUI', 'Socket', 'SocketException', 'SocketImpl', 'SocketImplFactory', 'SocketOptions', 'SocketPermission', 'SocketSecurityException', 'SoftBevelBorder', 'SoftReference', 'SortedMap', 'SortedSet', 'Soundbank', 'SoundbankReader', 'SoundbankResource', 'SourceDataLine', 'SplitPaneUI', 'SQLData', 'SQLException', 'SQLInput', 'SQLOutput', 'SQLPermission', 'SQLWarning', 'Stack', 'StackOverflowError', 'StateEdit', 'StateEditable', 'StateFactory', 'Statement', 'Streamable', 'StreamableValue', 'StreamCorruptedException', 'StreamTokenizer', 'StrictMath', 'String', 'StringBuffer', 'StringBufferInputStream', 'StringCharacterIterator', 'StringContent', 'StringHolder', 'StringIndexOutOfBoundsException', 'StringReader', 'StringRefAddr', 'StringSelection', 'StringTokenizer', 'StringValueHelper', 'StringWriter', 'Stroke', 'Struct', 'StructMember', 'StructMemberHelper', 'Stub', 'StubDelegate', 'StubNotFoundException', 'Style', 'StyleConstants', 'StyleConstants.CharacterConstants', 'StyleConstants.ColorConstants', 'StyleConstants.FontConstants', 'StyleConstants.ParagraphConstants', 'StyleContext', 'StyledDocument', 'StyledEditorKit', 'StyledEditorKit.AlignmentAction', 'StyledEditorKit.BoldAction', 'StyledEditorKit.FontFamilyAction', 'StyledEditorKit.FontSizeAction', 'StyledEditorKit.ForegroundAction', 'StyledEditorKit.ItalicAction', 'StyledEditorKit.StyledTextAction', 'StyledEditorKit.UnderlineAction', 'StyleSheet', 'StyleSheet.BoxPainter', 'StyleSheet.ListPainter', 'SwingConstants', 'SwingPropertyChangeSupport', 'SwingUtilities', 'SyncFailedException', 'Synthesizer', 'SysexMessage', 'System', 'SystemColor', 'SystemException', 'SystemFlavorMap', 'TabableView', 'TabbedPaneUI', 'TabExpander', 'TableCellEditor', 'TableCellRenderer', 'TableColumn', 'TableColumnModel', 'TableColumnModelEvent', 'TableColumnModelListener', 'TableHeaderUI', 'TableModel', 'TableModelEvent', 'TableModelListener', 'TableUI', 'TableView', 'TabSet', 'TabStop', 'TagElement', 'TargetDataLine', 'TCKind', 'TextAction', 'TextArea', 'TextAttribute', 'TextComponent', 'TextEvent', 'TextField', 'TextHitInfo', 'TextLayout', 'TextLayout.CaretPolicy', 'TextListener', 'TextMeasurer', 'TextUI', 'TexturePaint', 'Thread', 'ThreadDeath', 'ThreadGroup', 'ThreadLocal', 'Throwable', 'Tie', 'TileObserver', 'Time', 'TimeLimitExceededException', 'Timer', 'Timer', 'TimerTask', 'Timestamp', 'TimeZone', 'TitledBorder', 'ToolBarUI', 'Toolkit', 'ToolTipManager', 'ToolTipUI', 'TooManyListenersException', 'Track', 'TRANSACTION_REQUIRED', 'TRANSACTION_ROLLEDBACK', 'TransactionRequiredException', 'TransactionRolledbackException', 'Transferable', 'TransformAttribute', 'TRANSIENT', 'Transmitter', 'Transparency', 'TreeCellEditor', 'TreeCellRenderer', 'TreeExpansionEvent', 'TreeExpansionListener', 'TreeMap', 'TreeModel', 'TreeModelEvent', 'TreeModelListener', 'TreeNode', 'TreePath', 'TreeSelectionEvent', 'TreeSelectionListener', 'TreeSelectionModel', 'TreeSet', 'TreeUI', 'TreeWillExpandListener', 'TypeCode', 'TypeCodeHolder', 'TypeMismatch', 'Types', 'UID', 'UIDefaults', 'UIDefaults.ActiveValue', 'UIDefaults.LazyInputMap', 'UIDefaults.LazyValue', 'UIDefaults.ProxyLazyValue', 'UIManager', 'UIManager.LookAndFeelInfo', 'UIResource', 'ULongLongSeqHelper', 'ULongLongSeqHolder', 'ULongSeqHelper', 'ULongSeqHolder', 'UndeclaredThrowableException', 'UndoableEdit', 'UndoableEditEvent', 'UndoableEditListener', 'UndoableEditSupport', 'UndoManager', 'UnexpectedException', 'UnicastRemoteObject', 'UnionMember', 'UnionMemberHelper', 'UNKNOWN', 'UnknownError', 'UnknownException', 'UnknownGroupException', 'UnknownHostException', 'UnknownHostException', 'UnknownObjectException', 'UnknownServiceException', 'UnknownUserException', 'UnmarshalException', 'UnrecoverableKeyException', 'Unreferenced', 'UnresolvedPermission', 'UnsatisfiedLinkError', 'UnsolicitedNotification', 'UnsolicitedNotificationEvent', 'UnsolicitedNotificationListener', 'UNSUPPORTED_POLICY', 'UNSUPPORTED_POLICY_VALUE', 'UnsupportedAudioFileException', 'UnsupportedClassVersionError', 'UnsupportedEncodingException', 'UnsupportedFlavorException', 'UnsupportedLookAndFeelException', 'UnsupportedOperationException', 'URL', 'URLClassLoader', 'URLConnection', 'URLDecoder', 'URLEncoder', 'URLStreamHandler', 'URLStreamHandlerFactory', 'UserException', 'UShortSeqHelper', 'UShortSeqHolder', 'UTFDataFormatException', 'Util', 'UtilDelegate', 'Utilities', 'ValueBase', 'ValueBaseHelper', 'ValueBaseHolder', 'ValueFactory', 'ValueHandler', 'ValueMember', 'ValueMemberHelper', 'VariableHeightLayoutCache', 'Vector', 'VerifyError', 'VersionSpecHelper', 'VetoableChangeListener', 'VetoableChangeSupport', 'View', 'ViewFactory', 'ViewportLayout', 'ViewportUI', 'VirtualMachineError', 'Visibility', 'VisibilityHelper', 'VM_ABSTRACT', 'VM_CUSTOM', 'VM_NONE', 'VM_TRUNCATABLE', 'VMID', 'VoiceStatus', 'Void', 'WCharSeqHelper', 'WCharSeqHolder', 'WeakHashMap', 'WeakReference', 'Window', 'WindowAdapter', 'WindowConstants', 'WindowEvent', 'WindowListener', 'WrappedPlainView', 'WritableRaster', 'WritableRenderedImage', 'WriteAbortedException', 'Writer', 'WrongTransaction', 'WStringValueHelper', 'X509Certificate', 'X509CRL', 'X509CRLEntry', 'X509EncodedKeySpec', 'X509Extension', 'ZipEntry', 'ZipException', 'ZipFile', 'ZipInputStream', 'ZipOutputStream', 'ZoneView', '_BindingIteratorImplBase', '_BindingIteratorStub', '_IDLTypeStub', '_NamingContextImplBase', '_NamingContextStub', '_PolicyStub', '_Remote_Stub ' |
Types de données | .kw4 | violet | Non | Non | Type de données 'void', 'double', 'int', 'boolean', 'byte', 'short', 'long', 'char', 'float' |
- Comportement particulier
- Mode strict toujours désactivé
- Exemple
class HelloWorld {
static public void main(String [] args) {
// Mon premier programme en JAVA
while(true)
System.out.println("Bonjour le monde !");
/*
C’est promis, demain, je passe au C++...
*/
String p_args = args[0];
int d_args = Integer.parseInt(args[1]);
double s = Math.sin(Math.PI / 6.);
}
}
- Commentaires
JavaScript
modifier- Style
pre.source-java .kw1 { color: #0000FF !important; font-weight: bold !important; }
pre.source-java .kw2 { color: #000080 !important; font-style: italic !important; }
pre.source-java .kw3 { color: #000080 !important; font-style: italic !important; }
Aspect | Classe | Couleur | Gras | Italique | Mots-clés |
---|---|---|---|---|---|
Mots-clés 1 | .kw1 | bleu | Non | Mots-clés 1 'as', 'break', 'case', 'catch', 'continue', 'decodeURI', 'delete', 'do', 'else', 'encodeURI', 'eval', 'finally', 'for', 'if', 'in', 'is', 'item', 'instanceof', 'return', 'switch', 'this', 'throw', 'try', 'typeof', 'void', 'while', 'write', 'with' | |
Mots-clés 2 | .kw2 | violet | Non | Mots-clés 2 'class', 'const', 'default', 'debugger', 'export', 'extends', 'false', 'function', 'import', 'namespace', 'new', 'null', 'package', 'private', 'protected', 'public', 'super', 'true', 'use', 'var' | |
Classes/fonctions natives | .kw3 | violet | Non | Classes natives 'alert', 'back', 'blur', 'close', 'confirm', 'focus', 'forward', 'home', 'name', 'navigate', 'onblur', 'onerror', 'onfocus', 'onload', 'onmove', 'onresize', 'onunload', 'open', 'print', 'prompt', 'scroll', 'status', 'stop' |
- Comportement particulier
- Mode strict pouvant être activé
- Délimiteurs de script
- <script type="text/javascript"> et </script>
- <script language="javascript"> et </script>
- Expression rationnelle : "/.*/([igm]*)?"
- Commentaires
PHP
modifier- Style
pre.source-php .kw1 { color: #0000FF !important; font-weight: bold !important; }
pre.source-php .kw2 { color: #0000FF !important; font-weight: bold !important; }
pre.source-php .kw3 { color: #8000FF !important; }
Aspect | Classe | Couleur | Gras | Italique | Mots-clés |
---|---|---|---|---|---|
Mots-clés 1 | .kw1 | bleu | Non | Mots-clés 1 'include', 'require', 'include_once', 'require_once', 'for', 'foreach', 'as', 'if', 'elseif', 'else', 'while', 'do', 'endwhile', 'endif', 'switch', 'case', 'endswitch', 'endfor', 'endforeach', 'return', 'break', 'continue' | |
Mots-clés 2 | .kw2 | bleu | Non | Mots-clés 2 'null', '__LINE__', '__FILE__', 'false', '<?php', '?>', '<?', '<script language', '</script>', 'true', 'var', 'default', 'function', 'class', 'new', '&new', 'public', 'private', 'interface', 'extends', '__FUNCTION__', '__CLASS__', '__METHOD__', 'PHP_VERSION', 'PHP_OS', 'DEFAULT_INCLUDE_PATH', 'PEAR_INSTALL_DIR', 'PEAR_EXTENSION_DIR', 'PHP_EXTENSION_DIR', 'PHP_BINDIR', 'PHP_LIBDIR', 'PHP_DATADIR', 'PHP_SYSCONFDIR', 'PHP_LOCALSTATEDIR', 'PHP_CONFIG_FILE_PATH', 'PHP_OUTPUT_HANDLER_START', 'PHP_OUTPUT_HANDLER_CONT', 'PHP_OUTPUT_HANDLER_END', 'E_ERROR', 'E_WARNING', 'E_PARSE', 'E_NOTICE', 'E_CORE_ERROR', 'E_CORE_WARNING', 'E_COMPILE_ERROR', 'E_COMPILE_WARNING', 'E_USER_ERROR', 'E_USER_WARNING', 'E_USER_NOTICE', 'E_ALL' | |
Classes/fonctions natives | .kw3 | violet | Non | Non | Classes natives 'zlib_get_coding_type','zend_version','zend_logo_guid','yp_order','yp_next',
'yp_match','yp_master','yp_get_default_domain','yp_first','yp_errno','yp_err_string', 'yp_cat','yp_all','xml_set_unparsed_entity_decl_handler','xml_set_start_namespace_decl_handler','xml_set_processing_instruction_handler','xml_set_object', 'xml_set_notation_decl_handler','xml_set_external_entity_ref_handler','xml_set_end_namespace_decl_handler','xml_set_element_handler','xml_set_default_handler','xml_set_character_data_handler', 'xml_parser_set_option','xml_parser_get_option','xml_parser_free','xml_parser_create_ns','xml_parser_create','xml_parse_into_struct', 'xml_parse','xml_get_error_code','xml_get_current_line_number','xml_get_current_column_number','xml_get_current_byte_index','xml_error_string', 'wordwrap','wddx_serialize_vars','wddx_serialize_value','wddx_packet_start','wddx_packet_end','wddx_deserialize', 'wddx_add_vars','vsprintf','vprintf','virtual','version_compare','var_export', 'var_dump','utf8_encode','utf8_decode','usort','usleep','user_error', 'urlencode','urldecode','unserialize','unregister_tick_function','unpack','unlink', 'unixtojd','uniqid','umask','uksort','ucwords','ucfirst', 'uasort','trim','trigger_error','touch','token_name','token_get_all', 'tmpfile','time','textdomain','tempnam','tanh','tan', 'system','syslog','symlink','substr_replace','substr_count','substr', 'strval','strtr','strtoupper','strtotime','strtolower','strtok', 'strstr','strspn','strrpos','strrev','strrchr','strpos', 'strncmp','strncasecmp','strnatcmp','strnatcasecmp','strlen','stristr', 'stripslashes','stripcslashes','strip_tags','strftime','stream_wrapper_register','stream_set_write_buffer', 'stream_set_timeout','stream_set_blocking','stream_select','stream_register_wrapper','stream_get_meta_data','stream_filter_prepend', 'stream_filter_append','stream_context_set_params','stream_context_set_option','stream_context_get_options','stream_context_create','strcspn', 'strcoll','strcmp','strchr','strcasecmp','str_word_count','str_shuffle', 'str_rot13','str_replace','str_repeat','str_pad','stat','sscanf', 'srand','sqrt','sql_regcase','sprintf','spliti','split', 'soundex','sort','socket_writev','socket_write','socket_strerror','socket_shutdown', 'socket_setopt','socket_set_timeout','socket_set_option','socket_set_nonblock','socket_set_blocking','socket_set_block', 'socket_sendto','socket_sendmsg','socket_send','socket_select','socket_recvmsg','socket_recvfrom', 'socket_recv','socket_readv','socket_read','socket_listen','socket_last_error','socket_iovec_set', 'socket_iovec_free','socket_iovec_fetch','socket_iovec_delete','socket_iovec_alloc','socket_iovec_add','socket_getsockname', 'socket_getpeername','socket_getopt','socket_get_status','socket_get_option','socket_create_pair','socket_create_listen', 'socket_create','socket_connect','socket_close','socket_clear_error','socket_bind','socket_accept', 'sleep','sizeof','sinh','sin','similar_text','shuffle', 'show_source','shmop_write','shmop_size','shmop_read','shmop_open','shmop_delete', 'shmop_close','shm_remove_var','shm_remove','shm_put_var','shm_get_var','shm_detach', 'shm_attach','shell_exec','sha1_file','sha1','settype','setlocale', 'setcookie','set_time_limit','set_socket_blocking','set_magic_quotes_runtime','set_include_path','set_file_buffer', 'set_error_handler','session_write_close','session_unset','session_unregister','session_start','session_set_save_handler', 'session_set_cookie_params','session_save_path','session_register','session_regenerate_id','session_name','session_module_name', 'session_is_registered','session_id','session_get_cookie_params','session_encode','session_destroy','session_decode', 'session_cache_limiter','session_cache_expire','serialize','sem_remove','sem_release','sem_get', 'sem_acquire','rtrim','rsort','round','rmdir','rewinddir', 'rewind','restore_include_path','restore_error_handler','reset','rename','register_tick_function', 'register_shutdown_function','realpath','readlink','readgzfile','readfile','readdir', 'read_exif_data','rawurlencode','rawurldecode','range','rand','rad2deg', 'quotemeta','quoted_printable_decode','putenv','proc_open','proc_close','printf', 'print_r','prev','preg_split','preg_replace_callback','preg_replace','preg_quote', 'preg_match_all','preg_match','preg_grep','pow','posix_uname','posix_ttyname', 'posix_times','posix_strerror','posix_setuid','posix_setsid','posix_setpgid','posix_setgid', 'posix_seteuid','posix_setegid','posix_mkfifo','posix_kill','posix_isatty','posix_getuid', 'posix_getsid','posix_getrlimit','posix_getpwuid','posix_getpwnam','posix_getppid','posix_getpid', 'posix_getpgrp','posix_getpgid','posix_getlogin','posix_getgroups','posix_getgrnam','posix_getgrgid', 'posix_getgid','posix_geteuid','posix_getegid','posix_getcwd','posix_get_last_error','posix_errno', 'posix_ctermid','pos','popen','pi','phpversion','phpinfo', 'phpcredits','php_uname','php_sapi_name','php_logo_guid','php_ini_scanned_files','pg_update', 'pg_untrace','pg_unescape_bytea','pg_tty','pg_trace','pg_setclientencoding','pg_set_client_encoding', 'pg_send_query','pg_select','pg_result_status','pg_result_seek','pg_result_error','pg_result', 'pg_query','pg_put_line','pg_port','pg_ping','pg_pconnect','pg_options', 'pg_numrows','pg_numfields','pg_num_rows','pg_num_fields','pg_meta_data','pg_lowrite', 'pg_lounlink','pg_loreadall','pg_loread','pg_loopen','pg_loimport','pg_loexport', 'pg_locreate','pg_loclose','pg_lo_write','pg_lo_unlink','pg_lo_tell','pg_lo_seek', 'pg_lo_read_all','pg_lo_read','pg_lo_open','pg_lo_import','pg_lo_export','pg_lo_create', 'pg_lo_close','pg_last_oid','pg_last_notice','pg_last_error','pg_insert','pg_host', 'pg_getlastoid','pg_get_result','pg_get_pid','pg_get_notify','pg_freeresult','pg_free_result', 'pg_fieldtype','pg_fieldsize','pg_fieldprtlen','pg_fieldnum','pg_fieldname','pg_fieldisnull', 'pg_field_type','pg_field_size','pg_field_prtlen','pg_field_num','pg_field_name','pg_field_is_null', 'pg_fetch_row','pg_fetch_result','pg_fetch_object','pg_fetch_assoc','pg_fetch_array','pg_fetch_all', 'pg_exec','pg_escape_string','pg_escape_bytea','pg_errormessage','pg_end_copy','pg_delete', 'pg_dbname','pg_copy_to','pg_copy_from','pg_convert','pg_connection_status','pg_connection_reset', 'pg_connection_busy','pg_connect','pg_cmdtuples','pg_close','pg_clientencoding','pg_client_encoding', 'pg_cancel_query','pg_affected_rows','pfsockopen','pclose','pathinfo','passthru', 'parse_url','parse_str','parse_ini_file','pack','overload','output_reset_rewrite_vars', 'output_add_rewrite_var','ord','openssl_x509_read','openssl_x509_parse','openssl_x509_free','openssl_x509_export_to_file', 'openssl_x509_export','openssl_x509_checkpurpose','openssl_x509_check_private_key','openssl_verify','openssl_sign','openssl_seal', 'openssl_public_encrypt','openssl_public_decrypt','openssl_private_encrypt','openssl_private_decrypt','openssl_pkey_new','openssl_pkey_get_public', 'openssl_pkey_get_private','openssl_pkey_free','openssl_pkey_export_to_file','openssl_pkey_export','openssl_pkcs7_verify','openssl_pkcs7_sign', 'openssl_pkcs7_encrypt','openssl_pkcs7_decrypt','openssl_open','openssl_get_publickey','openssl_get_privatekey','openssl_free_key', 'openssl_error_string','openssl_csr_sign','openssl_csr_new','openssl_csr_export_to_file','openssl_csr_export','openlog', 'opendir','octdec','ob_start','ob_list_handlers','ob_implicit_flush','ob_iconv_handler', 'ob_gzhandler','ob_get_status','ob_get_level','ob_get_length','ob_get_flush','ob_get_contents', 'ob_get_clean','ob_flush','ob_end_flush','ob_end_clean','ob_clean','number_format', 'nl_langinfo','nl2br','ngettext','next','natsort','natcasesort', 'mysql_unbuffered_query','mysql_thread_id','mysql_tablename','mysql_table_name','mysql_stat','mysql_selectdb', 'mysql_select_db','mysql_result','mysql_real_escape_string','mysql_query','mysql_ping','mysql_pconnect', 'mysql_numrows','mysql_numfields','mysql_num_rows','mysql_num_fields','mysql_listtables','mysql_listfields', 'mysql_listdbs','mysql_list_tables','mysql_list_processes','mysql_list_fields','mysql_list_dbs','mysql_insert_id', 'mysql_info','mysql_get_server_info','mysql_get_proto_info','mysql_get_host_info','mysql_get_client_info','mysql_freeresult', 'mysql_free_result','mysql_fieldtype','mysql_fieldtable','mysql_fieldname','mysql_fieldlen','mysql_fieldflags', 'mysql_field_type','mysql_field_table','mysql_field_seek','mysql_field_name','mysql_field_len','mysql_field_flags', 'mysql_fetch_row','mysql_fetch_object','mysql_fetch_lengths','mysql_fetch_field','mysql_fetch_assoc','mysql_fetch_array', 'mysql_escape_string','mysql_error','mysql_errno','mysql_dropdb','mysql_drop_db','mysql_dbname', 'mysql_db_query','mysql_db_name','mysql_data_seek','mysql_createdb','mysql_create_db','mysql_connect', 'mysql_close','mysql_client_encoding','mysql_affected_rows','mysql','mt_srand','mt_rand', 'mt_getrandmax','move_uploaded_file','money_format','mktime','mkdir','min', 'microtime','method_exists','metaphone','memory_get_usage','md5_file','md5', 'mbsubstr','mbstrrpos','mbstrpos','mbstrlen','mbstrcut','mbsplit', 'mbregex_encoding','mberegi_replace','mberegi','mbereg_search_setpos','mbereg_search_regs','mbereg_search_pos', 'mbereg_search_init','mbereg_search_getregs','mbereg_search_getpos','mbereg_search','mbereg_replace','mbereg_match', 'mbereg','mb_substr_count','mb_substr','mb_substitute_character','mb_strwidth','mb_strtoupper', 'mb_strtolower','mb_strrpos','mb_strpos','mb_strlen','mb_strimwidth','mb_strcut', 'mb_split','mb_send_mail','mb_regex_set_options','mb_regex_encoding','mb_preferred_mime_name','mb_parse_str', 'mb_output_handler','mb_language','mb_internal_encoding','mb_http_output','mb_http_input','mb_get_info', 'mb_eregi_replace','mb_eregi','mb_ereg_search_setpos','mb_ereg_search_regs','mb_ereg_search_pos','mb_ereg_search_init', 'mb_ereg_search_getregs','mb_ereg_search_getpos','mb_ereg_search','mb_ereg_replace','mb_ereg_match','mb_ereg', 'mb_encode_numericentity','mb_encode_mimeheader','mb_detect_order','mb_detect_encoding','mb_decode_numericentity','mb_decode_mimeheader', 'mb_convert_variables','mb_convert_kana','mb_convert_encoding','mb_convert_case','max','mail', 'magic_quotes_runtime','ltrim','lstat','long2ip','log1p','log10', 'log','localtime','localeconv','linkinfo','link','levenshtein', 'lcg_value','ksort','krsort','key_exists','key','juliantojd', 'join','jewishtojd','jdtounix','jdtojulian','jdtojewish','jdtogregorian', 'jdtofrench','jdmonthname','jddayofweek','is_writeable','is_writable','is_uploaded_file', 'is_subclass_of','is_string','is_scalar','is_resource','is_real','is_readable', 'is_object','is_numeric','is_null','is_nan','is_long','is_link', 'is_integer','is_int','is_infinite','is_float','is_finite','is_file', 'is_executable','is_double','is_dir','is_callable','is_bool','is_array', 'is_a','iptcparse','iptcembed','ip2long','intval','ini_set', 'ini_restore','ini_get_all','ini_get','ini_alter','in_array','import_request_variables', 'implode','image_type_to_mime_type','ignore_user_abort','iconv_set_encoding','iconv_get_encoding','iconv', 'i18n_mime_header_encode','i18n_mime_header_decode','i18n_ja_jp_hantozen','i18n_internal_encoding','i18n_http_output','i18n_http_input', 'i18n_discover_encoding','i18n_convert','hypot','htmlspecialchars','htmlentities','html_entity_decode', 'highlight_string','highlight_file','hexdec','hebrevc','hebrev','headers_sent', 'header','gzwrite','gzuncompress','gztell','gzseek','gzrewind', 'gzread','gzputs','gzpassthru','gzopen','gzinflate','gzgetss', 'gzgets','gzgetc','gzfile','gzeof','gzencode','gzdeflate', 'gzcompress','gzclose','gregoriantojd','gmstrftime','gmmktime','gmdate', 'glob','gettype','gettimeofday','gettext','getservbyport','getservbyname', 'getrusage','getrandmax','getprotobynumber','getprotobyname','getopt','getmyuid', 'getmypid','getmyinode','getmygid','getmxrr','getlastmod','getimagesize', 'gethostbynamel','gethostbyname','gethostbyaddr','getenv','getdate','getcwd', 'getallheaders','get_resource_type','get_required_files','get_parent_class','get_object_vars','get_meta_tags', 'get_magic_quotes_runtime','get_magic_quotes_gpc','get_loaded_extensions','get_included_files','get_include_path','get_html_translation_table', 'get_extension_funcs','get_defined_vars','get_defined_functions','get_defined_constants','get_declared_classes','get_current_user', 'get_class_vars','get_class_methods','get_class','get_cfg_var','get_browser','fwrite', 'function_exists','func_num_args','func_get_args','func_get_arg','ftruncate','ftp_systype', 'ftp_ssl_connect','ftp_size','ftp_site','ftp_set_option','ftp_rmdir','ftp_rename', 'ftp_rawlist','ftp_quit','ftp_pwd','ftp_put','ftp_pasv','ftp_nlist', 'ftp_nb_put','ftp_nb_get','ftp_nb_fput','ftp_nb_fget','ftp_nb_continue','ftp_mkdir', 'ftp_mdtm','ftp_login','ftp_get_option','ftp_get','ftp_fput','ftp_fget', 'ftp_exec','ftp_delete','ftp_connect','ftp_close','ftp_chdir','ftp_cdup', 'ftok','ftell','fstat','fsockopen','fseek','fscanf', 'frenchtojd','fread','fputs','fpassthru','fopen','fnmatch', 'fmod','flush','floor','flock','floatval','filetype', 'filesize','filepro_rowcount','filepro_retrieve','filepro_fieldwidth','filepro_fieldtype','filepro_fieldname', 'filepro_fieldcount','filepro','fileperms','fileowner','filemtime','fileinode', 'filegroup','filectime','fileatime','file_get_contents','file_exists','file', 'fgetss','fgets','fgetcsv','fgetc','fflush','feof', 'fclose','ezmlm_hash','extract','extension_loaded','expm1','explode', 'exp','exif_thumbnail','exif_tagname','exif_read_data','exif_imagetype','exec', 'escapeshellcmd','escapeshellarg','error_reporting','error_log','eregi_replace','eregi', 'ereg_replace','ereg','end','easter_days','easter_date','each', 'doubleval','dngettext','dl','diskfreespace','disk_total_space','disk_free_space', 'dirname','dir','dgettext','deg2rad','defined','define_syslog_variables', 'define','decoct','dechex','decbin','debug_zval_dump','debug_backtrace', 'deaggregate','dcngettext','dcgettext','dba_sync','dba_replace','dba_popen', 'dba_optimize','dba_open','dba_nextkey','dba_list','dba_insert','dba_handlers', 'dba_firstkey','dba_fetch','dba_exists','dba_delete','dba_close','date', 'current','ctype_xdigit','ctype_upper','ctype_space','ctype_punct','ctype_print', 'ctype_lower','ctype_graph','ctype_digit','ctype_cntrl','ctype_alpha','ctype_alnum', 'crypt','create_function','crc32','count_chars','count','cosh', 'cos','copy','convert_cyr_string','constant','connection_status','connection_aborted', 'compact','closelog','closedir','clearstatcache','class_exists','chunk_split', 'chr','chown','chop','chmod','chgrp','checkdnsrr', 'checkdate','chdir','ceil','call_user_method_array','call_user_method','call_user_func_array', 'call_user_func','cal_to_jd','cal_info','cal_from_jd','cal_days_in_month','bzwrite', 'bzread','bzopen','bzflush','bzerrstr','bzerror','bzerrno', 'bzdecompress','bzcompress','bzclose','bindtextdomain','bindec','bind_textdomain_codeset', 'bin2hex','bcsub','bcsqrt','bcscale','bcpow','bcmul', 'bcmod','bcdiv','bccomp','bcadd','basename','base_convert', 'base64_encode','base64_decode','atanh','atan2','atan','assert_options', 'assert','asort','asinh','asin','arsort','array_walk', 'array_values','array_unshift','array_unique','array_sum','array_splice','array_slice', 'array_shift','array_search','array_reverse','array_reduce','array_rand','array_push', 'array_pop','array_pad','array_multisort','array_merge_recursive','array_merge','array_map', 'array_keys','array_key_exists','array_intersect_assoc','array_intersect','array_flip','array_filter', 'array_fill','array_diff_assoc','array_diff','array_count_values','array_chunk','array_change_key_case', 'apache_setenv','apache_response_headers','apache_request_headers','apache_note','apache_lookup_uri','apache_get_version', 'apache_child_terminate','aggregation_info','aggregate_properties_by_regexp','aggregate_properties_by_list','aggregate_properties','aggregate_methods_by_regexp', 'aggregate_methods_by_list','aggregate_methods','aggregate','addslashes','addcslashes','acosh', 'acos','abs','_','echo', 'print', 'global', 'static', 'exit', 'array', 'empty', 'eval', 'isset', 'unset', 'die', 'list' |
- Comportement particulier
- Mode strict pouvant être activé
- Délimiteurs de script :
- <?php et ?>
- <? et ?>
- <% et %>
- <script language="php"> et </script>
- Commentaires