#TITLE=r ; REBOL syntax file written by Gunjan Karun (gunjan@ezeenet.com). ; This has keywords etc for core only and is a very simple one. ; modified by Anton ; removed single quote from QUOTATION2 below ; added / delimiter #DELIMITER=[]{}"'/; #QUOTATION1=" ;#QUOTATION2=' #QUOTATION2= #CONTINUE_QUOTE= #LINECOMMENT=; #LINECOMMENT2= #COMMENTON={ #COMMENTOFF=} #COMMENTON2= #COMMENTOFF2= #ESCAPE=\ #CASE=n #PREFIX1=' #PREFIX2= #PREFIX3= #PREFIX4= #PREFIX5= #SUFFIX1=? #SUFFIX2=! #SUFFIX3= #SUFFIX4= #SUFFIX5= #KEYWORD=Reserved Words ? * ** + - / // < <= <> = == =? > >= about absolute add alias all and any any-block! any-block? any-function! any-function? any-string! any-string? any-type! any-type? any-word! any-word? append arccosine arcsine arctangent array ask at back binary! binary? bind bitset! bitset? block! block? break build-tag catch change change-dir char! char? charset checksum clean-path clear close comment complement compose compress confirm copy cosine crlf datatype! datatype? date! date? debase decimal! decimal? decode-cgi decompress dehex delete detab difference dir? disarm divide do echo either email! email? empty? enbase entab equal? error! error? even? exists? exit exp false fifth file! file? find first for forall foreach forever form forskip found? fourth func function function! function? get get-word! get-word? greater? greater-or-equal? halt hash! hash? head head? help if import-email in index? info? input input? insert integer! integer? intersect issue! issue? join last length? lesser? lesser-or-equal? license list! list? list-dir lit-path! lit-word! lit-word? load log-10 log-2 log-e logic! logic? lowercase loop make make-dir maximum minimum modified? mold money! money? multiply native! native? negative? negate newline next no none none! none? not not-equal? now number! number? object! object? odd? off on op! op? open or paren! paren? parse path! path? pi pick poke port! port? positive? power prin print probe protect query quit random read recycle reduce refinement! refinement? reform rejoin remainder remold remove rename repeat replace resend return reverse same? save script? second secure select send series! series? set set-net set-path! set-path? set-word! set-word? sine size? skip sort source split-path square-root strict-equal? strict-not-equal? string! string? subtract switch system tab tag! tag? tail tail? tangent third throw time! time? to-binary to-bitset to-block to-char to-date to-decimal to-email to-file to-get-word to-hash to-hex to-idate to-integer to-issue to-list to-lit-word to-logic to-money to-none to-paren to-path to-refinement to-set-path to-set-word to-string to-tag to-time to-tuple to-url to-word trace trim true try tuple! tuple? type? union unprotect unset unset? until update upgrade uppercase url! url? usage use value? wait what what-dir while word! word? write xor yes zero zero? #