| @@ -0,0 +1,385 @@ | |||
| # language keywords - Arduino doesn't define these, but probably should | |||
| volatile LITERAL2 | |||
| # teensy specific functions | |||
| elapsedMillis LITERAL2 | |||
| elapsedMicros LITERAL2 | |||
| readString KEYWORD2 | |||
| readStringUntil KEYWORD2 | |||
| analogReadRes KEYWORD2 | |||
| analogReadResolution KEYWORD2 | |||
| analogReadAveraging KEYWORD2 | |||
| analogWriteRes KEYWORD2 | |||
| analogWriteResolution KEYWORD2 | |||
| analogWriteFrequency KEYWORD2 | |||
| touchRead KEYWORD2 | |||
| Teensy3Clock KEYWORD2 | |||
| IntervalTimer KEYWORD2 | |||
| printf KEYWORD2 | |||
| digitalWriteFast KEYWORD2 | |||
| digitalReadFast KEYWORD2 | |||
| transmitterEnable KEYWORD2 | |||
| attachRts KEYWORD2 | |||
| attachCts KEYWORD2 | |||
| PROGMEM LITERAL2 | |||
| DMAMEM LITERAL2 | |||
| FASTRUN LITERAL2 | |||
| # removed by Arduino 1.0, but still in Teensyduino | |||
| BYTE LITERAL2 | |||
| # Arduino constants | |||
| A0 LITERAL1 | |||
| A1 LITERAL1 | |||
| A2 LITERAL1 | |||
| A3 LITERAL1 | |||
| A4 LITERAL1 | |||
| A5 LITERAL1 | |||
| A6 LITERAL1 | |||
| A7 LITERAL1 | |||
| A8 LITERAL1 | |||
| A9 LITERAL1 | |||
| A10 LITERAL1 | |||
| A11 LITERAL1 | |||
| A12 LITERAL1 | |||
| A13 LITERAL1 | |||
| A14 LITERAL1 | |||
| A15 LITERAL1 | |||
| A16 LITERAL1 | |||
| A17 LITERAL1 | |||
| A18 LITERAL1 | |||
| A19 LITERAL1 | |||
| A20 LITERAL1 | |||
| A21 LITERAL1 | |||
| A22 LITERAL1 | |||
| SS LITERAL1 | |||
| MOSI LITERAL1 | |||
| MISO LITERAL1 | |||
| SCK LITERAL1 | |||
| SDA LITERAL1 | |||
| SCL LITERAL1 | |||
| NUM_DIGITAL_PINS LITERAL1 | |||
| NUM_ANALOG_INPUTS LITERAL1 | |||
| analogInputToDigitalPin KEYWORD2 | |||
| digitalPinHasPWM KEYWORD2 | |||
| NOT_AN_INTERRUPT LITERAL1 | |||
| digitalPinToInterrupt KEYWORD2 | |||
| # String functions | |||
| copy KEYWORD2 | |||
| append KEYWORD2 | |||
| # Teensy 2.0 pin names | |||
| PIN_A0 LITERAL1 | |||
| PIN_A1 LITERAL1 | |||
| PIN_A2 LITERAL1 | |||
| PIN_A3 LITERAL1 | |||
| PIN_A4 LITERAL1 | |||
| PIN_A5 LITERAL1 | |||
| PIN_A6 LITERAL1 | |||
| PIN_A7 LITERAL1 | |||
| PIN_B0 LITERAL1 | |||
| PIN_B1 LITERAL1 | |||
| PIN_B2 LITERAL1 | |||
| PIN_B3 LITERAL1 | |||
| PIN_B4 LITERAL1 | |||
| PIN_B5 LITERAL1 | |||
| PIN_B6 LITERAL1 | |||
| PIN_B7 LITERAL1 | |||
| PIN_C0 LITERAL1 | |||
| PIN_C1 LITERAL1 | |||
| PIN_C2 LITERAL1 | |||
| PIN_C3 LITERAL1 | |||
| PIN_C4 LITERAL1 | |||
| PIN_C5 LITERAL1 | |||
| PIN_C6 LITERAL1 | |||
| PIN_C7 LITERAL1 | |||
| PIN_D0 LITERAL1 | |||
| PIN_D1 LITERAL1 | |||
| PIN_D2 LITERAL1 | |||
| PIN_D3 LITERAL1 | |||
| PIN_D4 LITERAL1 | |||
| PIN_D5 LITERAL1 | |||
| PIN_D6 LITERAL1 | |||
| PIN_D7 LITERAL1 | |||
| PIN_E0 LITERAL1 | |||
| PIN_E1 LITERAL1 | |||
| PIN_E2 LITERAL1 | |||
| PIN_E3 LITERAL1 | |||
| PIN_E4 LITERAL1 | |||
| PIN_E5 LITERAL1 | |||
| PIN_E6 LITERAL1 | |||
| PIN_E7 LITERAL1 | |||
| PIN_F0 LITERAL1 | |||
| PIN_F1 LITERAL1 | |||
| PIN_F2 LITERAL1 | |||
| PIN_F3 LITERAL1 | |||
| PIN_F4 LITERAL1 | |||
| PIN_F5 LITERAL1 | |||
| PIN_F6 LITERAL1 | |||
| PIN_F7 LITERAL1 | |||
| PIN_SS LITERAL1 | |||
| PIN_SCLK LITERAL1 | |||
| PIN_MOSI LITERAL1 | |||
| PIN_MISO LITERAL1 | |||
| PIN_LED LITERAL1 | |||
| ANALOG_0 LITERAL1 AnalogRead | |||
| ANALOG_1 LITERAL1 AnalogRead | |||
| ANALOG_2 LITERAL1 AnalogRead | |||
| ANALOG_3 LITERAL1 AnalogRead | |||
| ANALOG_4 LITERAL1 AnalogRead | |||
| ANALOG_5 LITERAL1 AnalogRead | |||
| ANALOG_6 LITERAL1 AnalogRead | |||
| ANALOG_7 LITERAL1 AnalogRead | |||
| ANALOG_1_TO_0_X10 LITERAL1 AnalogRead | |||
| ANALOG_1_TO_0_X200 LITERAL1 AnalogRead | |||
| ANALOG_3_TO_2_X10 LITERAL1 AnalogRead | |||
| ANALOG_3_TO_2_X200 LITERAL1 AnalogRead | |||
| ANALOG_0_TO_1 LITERAL1 AnalogRead | |||
| ANALOG_2_TO_1 LITERAL1 AnalogRead | |||
| ANALOG_3_TO_1 LITERAL1 AnalogRead | |||
| ANALOG_4_TO_1 LITERAL1 AnalogRead | |||
| ANALOG_5_TO_1 LITERAL1 AnalogRead | |||
| ANALOG_6_TO_1 LITERAL1 AnalogRead | |||
| ANALOG_7_TO_1 LITERAL1 AnalogRead | |||
| ANALOG_0_TO_2 LITERAL1 AnalogRead | |||
| ANALOG_1_TO_2 LITERAL1 AnalogRead | |||
| ANALOG_3_TO_2 LITERAL1 AnalogRead | |||
| ANALOG_4_TO_2 LITERAL1 AnalogRead | |||
| ANALOG_5_TO_2 LITERAL1 AnalogRead | |||
| ANALOG_1_1V LITERAL1 AnalogRead | |||
| ANALOG_0V LITERAL1 AnalogRead | |||
| # USB Serial | |||
| send_now KEYWORD2 | |||
| baud KEYWORD2 | |||
| stopbits KEYWORD2 | |||
| paritytype KEYWORD2 | |||
| numbits KEYWORD2 | |||
| dtr KEYWORD2 | |||
| rts KEYWORD2 | |||
| # USB Keyboard | |||
| write_unicode KEYWORD2 | |||
| set_modifier KEYWORD2 | |||
| set_key1 KEYWORD2 | |||
| set_key2 KEYWORD2 | |||
| set_key3 KEYWORD2 | |||
| set_key4 KEYWORD2 | |||
| set_key5 KEYWORD2 | |||
| set_key6 KEYWORD2 | |||
| set_media KEYWORD2 | |||
| MODIFIERKEY_CTRL LITERAL1 | |||
| MODIFIERKEY_SHIFT LITERAL1 | |||
| MODIFIERKEY_ALT LITERAL1 | |||
| MODIFIERKEY_GUI LITERAL1 | |||
| MODIFIERKEY_LEFT_CTRL LITERAL1 | |||
| MODIFIERKEY_LEFT_SHIFT LITERAL1 | |||
| MODIFIERKEY_LEFT_ALT LITERAL1 | |||
| MODIFIERKEY_LEFT_GUI LITERAL1 | |||
| MODIFIERKEY_RIGHT_CTRL LITERAL1 | |||
| MODIFIERKEY_RIGHT_SHIFT LITERAL1 | |||
| MODIFIERKEY_RIGHT_ALT LITERAL1 | |||
| MODIFIERKEY_RIGHT_GUI LITERAL1 | |||
| KEY_MEDIA_VOLUME_INC LITERAL1 | |||
| KEY_MEDIA_VOLUME_DEC LITERAL1 | |||
| KEY_MEDIA_MUTE LITERAL1 | |||
| KEY_MEDIA_PLAY_PAUSE LITERAL1 | |||
| KEY_MEDIA_NEXT_TRACK LITERAL1 | |||
| KEY_MEDIA_PREV_TRACK LITERAL1 | |||
| KEY_MEDIA_STOP LITERAL1 | |||
| KEY_MEDIA_EJECT LITERAL1 | |||
| KEY_A LITERAL1 | |||
| KEY_B LITERAL1 | |||
| KEY_C LITERAL1 | |||
| KEY_D LITERAL1 | |||
| KEY_E LITERAL1 | |||
| KEY_F LITERAL1 | |||
| KEY_G LITERAL1 | |||
| KEY_H LITERAL1 | |||
| KEY_I LITERAL1 | |||
| KEY_J LITERAL1 | |||
| KEY_K LITERAL1 | |||
| KEY_L LITERAL1 | |||
| KEY_M LITERAL1 | |||
| KEY_N LITERAL1 | |||
| KEY_O LITERAL1 | |||
| KEY_P LITERAL1 | |||
| KEY_Q LITERAL1 | |||
| KEY_R LITERAL1 | |||
| KEY_S LITERAL1 | |||
| KEY_T LITERAL1 | |||
| KEY_U LITERAL1 | |||
| KEY_V LITERAL1 | |||
| KEY_W LITERAL1 | |||
| KEY_X LITERAL1 | |||
| KEY_Y LITERAL1 | |||
| KEY_Z LITERAL1 | |||
| KEY_1 LITERAL1 | |||
| KEY_2 LITERAL1 | |||
| KEY_3 LITERAL1 | |||
| KEY_4 LITERAL1 | |||
| KEY_5 LITERAL1 | |||
| KEY_6 LITERAL1 | |||
| KEY_7 LITERAL1 | |||
| KEY_8 LITERAL1 | |||
| KEY_9 LITERAL1 | |||
| KEY_0 LITERAL1 | |||
| KEY_ENTER LITERAL1 | |||
| KEY_ESC LITERAL1 | |||
| KEY_BACKSPACE LITERAL1 | |||
| KEY_TAB LITERAL1 | |||
| KEY_SPACE LITERAL1 | |||
| KEY_MINUS LITERAL1 | |||
| KEY_EQUAL LITERAL1 | |||
| KEY_LEFT_BRACE LITERAL1 | |||
| KEY_RIGHT_BRACE LITERAL1 | |||
| KEY_BACKSLASH LITERAL1 | |||
| KEY_NON_US_NUM LITERAL1 | |||
| KEY_SEMICOLON LITERAL1 | |||
| KEY_QUOTE LITERAL1 | |||
| KEY_TILDE LITERAL1 | |||
| KEY_COMMA LITERAL1 | |||
| KEY_PERIOD LITERAL1 | |||
| KEY_SLASH LITERAL1 | |||
| KEY_CAPS_LOCK LITERAL1 | |||
| KEY_F1 LITERAL1 | |||
| KEY_F2 LITERAL1 | |||
| KEY_F3 LITERAL1 | |||
| KEY_F4 LITERAL1 | |||
| KEY_F5 LITERAL1 | |||
| KEY_F6 LITERAL1 | |||
| KEY_F7 LITERAL1 | |||
| KEY_F8 LITERAL1 | |||
| KEY_F9 LITERAL1 | |||
| KEY_F10 LITERAL1 | |||
| KEY_F11 LITERAL1 | |||
| KEY_F12 LITERAL1 | |||
| KEY_PRINTSCREEN LITERAL1 | |||
| KEY_SCROLL_LOCK LITERAL1 | |||
| KEY_PAUSE LITERAL1 | |||
| KEY_INSERT LITERAL1 | |||
| KEY_HOME LITERAL1 | |||
| KEY_PAGE_UP LITERAL1 | |||
| KEY_DELETE LITERAL1 | |||
| KEY_END LITERAL1 | |||
| KEY_PAGE_DOWN LITERAL1 | |||
| KEY_RIGHT LITERAL1 | |||
| KEY_LEFT LITERAL1 | |||
| KEY_DOWN LITERAL1 | |||
| KEY_UP LITERAL1 | |||
| KEY_NUM_LOCK LITERAL1 | |||
| KEYPAD_SLASH LITERAL1 | |||
| KEYPAD_ASTERIX LITERAL1 | |||
| KEYPAD_MINUS LITERAL1 | |||
| KEYPAD_PLUS LITERAL1 | |||
| KEYPAD_ENTER LITERAL1 | |||
| KEYPAD_1 LITERAL1 | |||
| KEYPAD_2 LITERAL1 | |||
| KEYPAD_3 LITERAL1 | |||
| KEYPAD_4 LITERAL1 | |||
| KEYPAD_5 LITERAL1 | |||
| KEYPAD_6 LITERAL1 | |||
| KEYPAD_7 LITERAL1 | |||
| KEYPAD_8 LITERAL1 | |||
| KEYPAD_9 LITERAL1 | |||
| KEYPAD_0 LITERAL1 | |||
| KEYPAD_PERIOD LITERAL1 | |||
| KEY_UP_ARROW LITERAL1 | |||
| KEY_DOWN_ARROW LITERAL1 | |||
| KEY_LEFT_ARROW LITERAL1 | |||
| KEY_RIGHT_ARROW LITERAL1 | |||
| KEY_RETURN LITERAL1 | |||
| KEY_LEFT_CTRL LITERAL1 | |||
| KEY_LEFT_SHIFT LITERAL1 | |||
| KEY_LEFT_ALT LITERAL1 | |||
| KEY_LEFT_GUI LITERAL1 | |||
| KEY_RIGHT_CTRL LITERAL1 | |||
| KEY_RIGHT_SHIFT LITERAL1 | |||
| KEY_RIGHT_ALT LITERAL1 | |||
| KEY_RIGHT_GUI LITERAL1 | |||
| # USB Mouse | |||
| moveTo KEYWORD2 | |||
| screenSize KEYWORD2 | |||
| scroll KEYWORD2 | |||
| set_buttons KEYWORD2 | |||
| isPressed KEYWORD2 | |||
| MOUSE_LEFT LITERAL1 | |||
| MOUSE_MIDDLE LITERAL1 | |||
| MOUSE_RIGHT LITERAL1 | |||
| MOUSE_ALL LITERAL1 | |||
| # USB Joystick | |||
| Joystick KEYWORD1 | |||
| button KEYWORD2 | |||
| X KEYWORD2 | |||
| Y KEYWORD2 | |||
| position KEYWORD2 | |||
| Z KEYWORD2 | |||
| Xrotate KEYWORD2 | |||
| Yrotate KEYWORD2 | |||
| Zrotate KEYWORD2 | |||
| sliderLeft KEYWORD2 | |||
| sliderRight KEYWORD2 | |||
| slider KEYWORD2 | |||
| hat KEYWORD2 | |||
| useManualSend KEYWORD2 | |||
| # USB Disk | |||
| Disk KEYWORD1 | |||
| claim KEYWORD2 | |||
| readSector KEYWORD2 | |||
| writeSector KEYWORD2 | |||
| releaseReadOnly KEYWORD2 | |||
| # USB MIDI | |||
| usbMIDI KEYWORD1 | |||
| sendNoteOff KEYWORD2 | |||
| sendNoteOn KEYWORD2 | |||
| sendPolyPressure KEYWORD2 | |||
| sendControlChange KEYWORD2 | |||
| sendProgramChange KEYWORD2 | |||
| sendAfterTouch KEYWORD2 | |||
| sendPitchBend KEYWORD2 | |||
| sendSysEx KEYWORD2 | |||
| analog2velocity KEYWORD2 | |||
| getType KEYWORD2 | |||
| getChannel KEYWORD2 | |||
| getData1 KEYWORD2 | |||
| getData2 KEYWORD2 | |||
| getSysExArray KEYWORD2 | |||
| setHandleNoteOff KEYWORD2 | |||
| setHandleNoteOn KEYWORD2 | |||
| setHandleVelocityChange KEYWORD2 | |||
| setHandleControlChange KEYWORD2 | |||
| setHandleProgramChange KEYWORD2 | |||
| setHandleAfterTouch KEYWORD2 | |||
| setHandlePitchChange KEYWORD2 | |||
| setHandlePitchChange KEYWORD2 | |||
| NoteOff LITERAL1 | |||
| NoteOn LITERAL1 | |||
| AfterTouchPoly LITERAL1 | |||
| ControlChange LITERAL1 | |||
| ProgramChange LITERAL1 | |||
| AfterTouchChannel LITERAL1 | |||
| PitchBend LITERAL1 | |||
| SystemExclusive LITERAL1 | |||
| # USB RawHID | |||
| RawHID KEYWORD1 | |||
| recv KEYWORD2 | |||
| send KEYWORD2 | |||
| # USB Flight Sim Controls | |||
| FlightSim KEYWORD1 | |||
| FlightSimCommand KEYWORD2 | |||
| FlightSimInteger KEYWORD2 | |||
| FlightSimFloat KEYWORD2 | |||
| FlightSimElapsedFrames KEYWORD2 | |||
| onChange KEYWORD2 | |||
| update KEYWORD2 | |||
| isEnabled KEYWORD2 | |||
| getFrameCount KEYWORD2 | |||
| XPlaneRef KEYWORD2 | |||