Ultraedit definition file for Inform syntax highlighting. Version 1.2 (c) 1997 by Giovanni Riccardi Comments can be emailed to: g.riccardi@speednet.it This definition file was written for Ultraedit 5.0, but it is compatible with Ultraedit 4.xx. You have to append this to wordfile.txt (in your ultraedit folder) If you use previous releases of Ultraedit (3.xx) you can't specify this as L5 because the program handles only 3 languages, so change the number (see Ultraedit help for more info) and you have to remove "Inform" in the first line. The definitions are: COLOUR 1: Inform Statements COLOUR 2: Inform Directives COLOUR 3: Inform Grammar Tokens COLOUR 4: Inform Attributes and Properties COLOUR 5: Inform Verbs (also debug verbs and fake actions) ---------- This version simply add the three verbs Catch, Count and Take that accidentally didn't appear in previous version. ---------- CUT HERE - CUT HERE - CUT HERE - CUT HERE - CUT HERE - CUT HERE - CUT HERE - CUT HERE - CUT HERE - CUT HERE - CUT HERE ---------------------------------------------------------------------------------------------------------------------- /L5 "Inform" Line Comment = ! String Chars = "' File Extensions = H INF /Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> , .? /C1 box break bold continue do else font for fixed give if inversion jump move new_line objectloop print print_ret quit read remove restore return rfalse rtrue roman reverse save spaces string style switch until underline while /C2 Abbreviate Array Attribute Class Constant Default Dictionary End Endif Extend Fake_action Global Ifdef Ifndef Ifnot Iftrue Iffalse Import Include Ifv3 Ifv5 Link Lowstring Message Nearby Object Property Release Replace Serial Switches Statusline System_file Stub score time Trace Verb Version /C3 creature first held last meta multi multiheld multiexcept multiinside noun number only replace scope special topic /C4 absent animate add_to_scope after article articles before clothing conealed container cant_go capacity door daemon describe description door_dir door_to d_to edible enterable each_turn e_to female found_in initial inside_description invent in_to general grammar light lockable locked life list_together male moved neuter name number n_to nw_to ne_to on open openable orders out_to pluralname proper parse_name plural react_after react_before scenery scored static supporter switchable short_name short_name_indef s_to se_to sw_to talkable transparent time_left time_out visited u_to workflag worn when_closed when_open when_off when_on with_key w_to /C5 ActionsOn ActionsOff Attack Answer Ask AskFor Burn Blow Buy CommandsOn CommandsOff CommandsRead Close Consult Cut Climb Drop Disrobe Dig Drink Empty Enter Exit Examine Eat Fullscore Fill Goto Gonear GetOff Go GoIn Give Inv InvTall InvWide Insert Jump JumpOver Kiss LMode1 LMode2 LMode3 Look Lock Listen LookUnder LetGo Mild Miscellany NotifyOn NotifyOff No Objects Open Order Pronouns Places Predictable PutOn Pray Pull Push PushDir PluralFound Prompt Quit Restart Restore RoutinesOn RoutinesOff Remove Rub Receive Save SciptOn ScriptOff Score Scope Search Show SwitchOn SwitchOff Smell Sorry Strong Swim Swing Set SetTo Squeeze Sing Sleep TraceOn TraceOff TraceLevel TimersOn TimersOff Transfer Think Taste Touch Tie Turn ThrowAt ThrownAt TheSame Unlock Verify Version Xpurloin Xabstract Xtree Yes Wear Wake WakeOther Wave WaveHands Wait ----------------------------------------------------------------------------------------------------------------------