"Fossies" - the Fresh Open Source Software Archive

Member "wscite/haskell.properties" (11 Sep 2020, 1889 Bytes) of package /windows/misc/wscite445.zip:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file.

    1 # Define SciTE settings for Haskell.
    2 
    3 lexer.*.hs=haskell
    4 filter.hs=Haskell (hs)|*.hs|
    5 
    6 *filter.hs=$(filter.hs)
    7 
    8 *language.haskell=Haskell|hs||
    9 
   10 # white space
   11 style.haskell.0=fore:#808080
   12 # identifier
   13 style.haskell.1=
   14 # keyword
   15 style.haskell.2=$(colour.keyword),bold
   16 # numbers
   17 style.haskell.3=$(colour.number)
   18 # string
   19 style.haskell.4=$(colour.string)
   20 # character
   21 style.haskell.5=$(colour.char)
   22 # class: error not implemented
   23 style.haskell.6=back:#FF0000
   24 # module
   25 style.haskell.7=
   26 # capital
   27 style.haskell.8=
   28 # data: error not implemented
   29 style.haskell.9=back:#FF0000
   30 # import: error not implemented
   31 style.haskell.10=back:#FF0000
   32 # operator
   33 style.haskell.11=$(colour.operator),bold
   34 # instance: error not implemented
   35 style.haskell.12=back:#FF0000
   36 # line comment
   37 style.haskell.13=$(colour.code.comment.line),$(font.code.comment.line)
   38 # block comment
   39 style.haskell.14=$(colour.code.comment.box),$(font.code.comment.box)
   40 # block comment 2
   41 style.haskell.15=$(colour.code.comment.box),$(font.code.comment.box)
   42 # block comment 3
   43 style.haskell.16=$(colour.code.comment.box),$(font.code.comment.box)
   44 # pragma
   45 style.haskell.17=fore:#BF6F00
   46 # preprocessor
   47 style.haskell.18=$(colour.preproc)
   48 # End of line where string is not closed
   49 style.haskell.19=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
   50 # Reserved operator
   51 style.haskell.20=back:#FF8080
   52 
   53 # Available in literatehaskell lexer:
   54 # Literate comment
   55 style.haskell.21=fore:#DD9900,$(font.code.comment.line),italics
   56 # Literate delimiter
   57 style.haskell.22=fore:#EE00AA
   58 
   59 # keywords for Haskell 98
   60 keywordclass.haskell98=case class data default deriving do else hiding if \
   61 import in infix infixl infixr instance let module \
   62 newtype of then type where forall foreign
   63 
   64 # keywords for FFI
   65 keywordclass.ffi=export label dynamic safe threadsafe \
   66 unsafe stdcall ccall prim
   67 
   68 keywords.*.hs=$(keywordclass.haskell98)
   69 
   70 keywords2.*.hs=$(keywordclass.ffi)