editors

changeset 6:112d2cc947cf

* syntax files for Crimson editor
author Derek Parnell <ddparnell@bigpond.com>
date Sat Aug 29 18:41:55 2009 +0000 (2009-08-29)
parents 0043259df2a1
children 49a966f41395
files crimson/link/extension.e crimson/link/extension.ew crimson/link/extension.ex crimson/link/extension.exw crimson/spec/euphoria.key crimson/spec/euphoria.spc
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/crimson/link/extension.e	Sat Aug 29 18:41:55 2009 +0000
     1.3 @@ -0,0 +1,2 @@
     1.4 +LANGSPEC:EUPHORIA.SPC
     1.5 +KEYWORDS:EUPHORIA.KEY
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/crimson/link/extension.ew	Sat Aug 29 18:41:55 2009 +0000
     2.3 @@ -0,0 +1,2 @@
     2.4 +LANGSPEC:EUPHORIA.SPC
     2.5 +KEYWORDS:EUPHORIA.KEY
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/crimson/link/extension.ex	Sat Aug 29 18:41:55 2009 +0000
     3.3 @@ -0,0 +1,2 @@
     3.4 +LANGSPEC:EUPHORIA.SPC
     3.5 +KEYWORDS:EUPHORIA.KEY
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/crimson/link/extension.exw	Sat Aug 29 18:41:55 2009 +0000
     4.3 @@ -0,0 +1,2 @@
     4.4 +LANGSPEC:EUPHORIA.SPC
     4.5 +KEYWORDS:EUPHORIA.KEY
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/crimson/spec/euphoria.key	Sat Aug 29 18:41:55 2009 +0000
     5.3 @@ -0,0 +1,33 @@
     5.4 +[-COMMENT-:GLOBAL]
     5.5 +# EUPHORIA LANGUAGE KEYWORDS FILE FOR CRIMSON EDITOR v3.0
     5.6 +# FIRST EDITED BY G. SALMERI 2001.08.30
     5.7 +
     5.8 +[KEYWORDS0:GLOBAL]
     5.9 +and            elsif        function      not          to
    5.10 +break          global        or           type
    5.11 +by             end          goto          override     until
    5.12 +case           entry        if            procedure    while
    5.13 +constant       enum         retry         with
    5.14 +continue       exit         include       return       without
    5.15 +do             export       label         switch       xor
    5.16 +else           for          loop          then         public
    5.17 +as
    5.18 +
    5.19 +[KEYWORDS1:GLOBAL]
    5.20 +length         puts         integer       sequence     position object
    5.21 +append         prepend      print         printf       clear_screen
    5.22 +floor          getc         gets          get_key      rand
    5.23 +repeat         atom         compare       find         from_from
    5.24 +match          match_from   time          command_line open
    5.25 +close          trace        getenv        sqrt         sin
    5.26 +cos            tan          log           system       date
    5.27 +remainder      power        machine_func  machine_proc abort
    5.28 +peek           poke         call          sprintf      arctan
    5.29 +and_bits       or_bits      xor_bits      not_bits     pixel
    5.30 +get_pixel      mem_copy     mem_set       c_proc       c_func
    5.31 +routine_id     call_proc    call_func     poke4        peek4s
    5.32 +peek4u         profile      equal         system_exec  platform
    5.33 +hash           poke2        peek2
    5.34 +
    5.35 +[KEYWORDS2:GLOBAL]
    5.36 +ifdef elsifdef elsedef
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/crimson/spec/euphoria.spc	Sat Aug 29 18:41:55 2009 +0000
     6.3 @@ -0,0 +1,17 @@
     6.4 +# EUPHORIA LANGUAGE SPECIFICATION FILE FOR CRIMSON EDITOR
     6.5 +# FIRST EDITED BY G. SALMERI 2001.08.30
     6.6 +
     6.7 +$CASESENSITIVE=YES
     6.8 +$DELIMITERS=~`!@#$%^&*()-+=|\{}[]:;"',.<>/?
     6.9 +$KEYWORDPREFIX=
    6.10 +$ESCAPECHAR=\
    6.11 +$QUOTATIONMARK1="
    6.12 +$QUOTATIONMARK2='
    6.13 +$BLOCKCOMMENTON=/*
    6.14 +$BLOCKCOMMENTOFF=*/
    6.15 +$LINECOMMENT=--
    6.16 +$INDENTATIONON=
    6.17 +$INDENTATIONOFF=
    6.18 +$PAIRS1=()
    6.19 +$PAIRS2=[]
    6.20 +$PAIRS3={}

SCM Home | OpenEuphoria.org Home