gm.spc 867 B

12345678910111213141516171819202122232425262728293031323334
  1. # GM GameMonkey LANGUAGE SPECIFICATION FILE FOR CRIMSON EDITOR
  2. # FIRST EDITED BY Greg
  3. $CASESENSITIVE=YES
  4. $DELIMITERS=~`!@#$%^&*()-+=|\{}[]:;"',.<>/?
  5. # There are currently no preprocessor commands in GM, but there maybe sometime
  6. # $KEYWORDPREFIX=#
  7. # Bit of a hack to highlight binary constants
  8. # Will need to set Variable color to match constants
  9. #$BINARYMARK=0x Be nice if this was available
  10. # The below lines don't behave as expected
  11. #$VARIABLEPREFIX=0b
  12. #$SPECIALVARIABLECHARS=0b
  13. $HEXADECIMALMARK=0x
  14. $ESCAPECHAR=\
  15. $QUOTATIONMARK1="
  16. $QUOTATIONMARK2='
  17. # In the current version of CrimsonEditor (3.51), the $QUOTATIONMARK3
  18. # tag isn't supported, but maybe it will be in the future...
  19. #$QUOTATIONMARK3=`
  20. $LINECOMMENT=//
  21. $BLOCKCOMMENTON=/*
  22. $BLOCKCOMMENTOFF=*/
  23. $INDENTATIONON={
  24. $INDENTATIONOFF=}
  25. $PAIRS1=()
  26. $PAIRS2=[]
  27. $PAIRS3={}