#define NBI 18
static const char *MotsINSTR[]={ // instructions
    // contrôle de flux
    "if","else","switch","case","continue",
    "break","default","with","try","catch","finally","throw",
    // itérations
    "do","while","for","in","await","of"
};
#define NBT 25
static const char *MotsTYPES[]={
    // déclarations
    "var","let","const",
    // Fonctions et classes
    "function","return","class",
    // anciennes spec ECMAScript 1 à 3
    "abstract","boolean","byte","char","double","final","float","goto",
    "int","long","native","short","synchronized","throws","transient","volatile",
    // littéraux
    "null","true","false"
};
#define NBM 24
static const char *MotsMOTS[]={ // Expressions et opérateurs
    // Expressions primaires
    "this","yield","await",
    //Opérateurs unaires
    "delete","void","typeof",
    // Opérateur relationnel
    "instanceof",
    // mots-clés réservés mode strict
    "implements","package","protected","static","interface","private","public",
    // mots réservés selon ECMAScript 2015
    "enum","extends","new","super",
    "debugger","export","import","meta","label","with"
};

#define NBA 69
char *MotsAPIEXT[]={
 //GoogleMaps API",
    "google","maps","Map",
    "Animation","addListener","addListenerOnce",
    "BOUNCE",
    "Circle","CIRCLE","coords","ControlPosition",
    "DEFAULT","DROP","DROPDOWN_MENU","Data","data",
    "event",
    "FORWARD_CLOSED_ARROW","fitBounds",
    "getAttribute","getCenter","getFeatureById","getLength","getMapTypeId","getPath","getProperty",
    "getTilt","getZoom","GroundOverlay",
    "HeatmapLayer","HORIZONTAL_BAR","insertAt",
    "ImageMapType","InfoWindow","icon",
    "LEFT_CENTER","LEFT_TOP","latitude","latLng","LatLng","LatLngBounds","lat","loadGeoJson","lng","longitude",
    "MapTypeControlStyle",
    "Marker","MarkerClusterer",
    "open","overrideStyle",
    "Point","Polygon","Polyline","panTo","position",
    "Rectangle","removeListener",
    "setCenter","setContent","setHeading","setMap","setPosition","setProperty",
    "setStyle","setTilt","setVisible","setZoom","SymbolPath",
    "Size","SymbolPath",
    "TOP_CENTER","trigger",
    "USGSOverlay"
};
instructions.h 61 lignes, 2103 octets. Balisé en 0.55 ms Vitesse : 3802 octets/ms