| Below is a brand-new UltraEdit word file for Inform 6. Since UltraEdit doesn't | |
| yet support multi-line string coloring, I have hacked around that by defining | |
| strings as the default block comment, which Inform lacks anyway. However, this | |
| means any string enclosed by " must be preceded with a space, i.e. | |
| print "Hello, world^^ | |
| You have died"; will work, but | |
| Format("Hello World"); will not. | |
| To use this syntax coloring mode, cut-and-paste all below the "dotted line" and | |
| drop it into your WORDFILE.TXT. Depending on how few/many languages you have | |
| defined, you might have to change the "/L6" to an unused number. | |
| Also note the definition (starting with "/L6") must be *all* *on* *one* *line* | |
| up to and including "File Extensions = H INF INC" or it won't work. | |
| Starting with UltraEdit 7.0, it is possible to use bold/italic text for | |
| highlighting. For reference, I use the following settings in UltraEdit itself, | |
| all on white: | |
| Normal Text RGB 000/000/000 | |
| Comments RGB 128/128/128 (that's ""-Strings) | |
| Alt Block Comments RGB 000/000/255, italic (comments) | |
| Strings RGB 128/128/128, italic (that's ''-Strings) | |
| Numbers RGB 255/000/000 | |
| Statemts/Routines RGB 000/000/255 | |
| Directives RGB 255/000/000 | |
| Attributes RGB 255/128/000 | |
| Properties/Ops RGB 000/128/000 | |
| Verb actions RGB 128/064/064 | |
| Grammar RGB 128/064/064 | |
| Assembler RGB 128/128/000 | |
| Miscellaneous RGB 128/000/255 | |
| Thanks to: | |
| - Andreas Hoppler <ahoppler@bluewin.ch> | |
| who pointed out a use for "Alt Block Comments" and created part of the new | |
| function string, which shows all Objects and subs in the Function List. | |
| If you find any useful library routines, constants or anything else I've missed, | |
| or if you have any comments at all, contact me! | |
| Version 4.20000320 Gunther Schmidl <gschmidl@gmx.at> | |
| ---cut here---cut here---cut here---cut here---cut here---cut here---cut here--- | |
| /L6"Inform" Block Comment On = " Block Comment Off = " Block Comment On Alt = ! String Chars = ' File Extensions = H INF INC | |
| /Delimiters = ~!%^&*()-+=|/\{}[]:;'"<> , .? | |
| /Function String = "%^{Object[ ->]+^}^{[ ^t]++[[ ^t]+^}^([A-Za-z0-9_]+^)" | |
| /C1"Statemts/Routines" | |
| AfterLife AfterPrompt Amusing Achieved AddToScope AllowPushDir AfterRoutines | |
| box break bold | |
| BeforeParsing | |
| continue child children | |
| ChangePlayer ChangeDefault ChooseObjects CDefArt | |
| do | |
| DeathMessage DarkToDark DoMenu DefArt | |
| else | |
| EnglishNumber | |
| font for fixed | |
| give | |
| GamePostRoutine GamePreRoutine | |
| has hasnt | |
| HasLightSource | |
| if in indirect inversion | |
| InScope InDefArt Initialise | |
| jump | |
| LookRoutine Locale LoopOverScope | |
| metaclass move | |
| new_line near notin nothing | |
| NextWord NextWordStopped NounDomain NewRoom | |
| objectloop ofclass or | |
| ObjectIsUntouchable OffersLight | |
| print print_ret print_to_array parent provides | |
| PlayerTo PrintRank PrintTaskName ParseNoun ParseNumber PlaceInScope PrononValue | |
| PronounNotice ParserError PrintShortName PrintVerb | |
| quit | |
| random read remove restore return rfalse rtrue roman reverse | |
| RunRoutines | |
| save spaces string style switch sibling sender | |
| StartDaemon StopDaemon StartTimer StopTimer Statusline SetTime ScopeWithin | |
| SetPronoun | |
| to the | |
| The TestScope TryNumber TimePasses | |
| until underline | |
| UnknownVerb UnsignedCompare | |
| ValueOrRun | |
| while with | |
| WriteListFrom WordAddress WordLength | |
| YesOrNo | |
| ZRegion | |
| /C2"Directives" | |
| ** # | |
| Abbreviate Array Attribute | |
| Class Constant | |
| Default Dictionary | |
| End Endif Extend endif | |
| Fake_action | |
| Global | |
| Ifdef Ifndef Ifnot Iftrue Iffalse Import Include Ifv3 Ifv5 | |
| ifdef ifndef ifnot iftrue iffalse ifv3 ifv5 | |
| Link Lowstring | |
| Message | |
| Nearby | |
| Object | |
| Property | |
| Release Replace Routine | |
| Serial Switches Statusline System_file Stub String | |
| Trace | |
| Verb Version | |
| ( | |
| ) | |
| [ | |
| ] | |
| { | |
| } | |
| /C3"Attributes" | |
| absent animate | |
| creature clothing concealed container | |
| edible enterable | |
| female | |
| general | |
| held | |
| light lockable locked | |
| male moved | |
| neuter | |
| on open openable | |
| pluralname proper | |
| scenery scored static supporter switchable | |
| talkable transparent | |
| visited | |
| workflag worn | |
| /C4"Properties/Ops" | |
| ~ | |
| . | |
| : | |
| ; | |
| , | |
| - | |
| = | |
| > | |
| < | |
| & | |
| | | |
| + | |
| * | |
| // / | |
| add_to_scope after article articles | |
| before | |
| cant_go capacity create copy call | |
| door daemon describe description door_dir door_to d_to destroy | |
| each_turn e_to | |
| found_in | |
| initial inside_description invent in_to | |
| grammar | |
| life list_together | |
| name number n_to nw_to ne_to | |
| orders out_to | |
| parse_name plural private | |
| react_after react_before recreate remaining | |
| short_name short_name_indef s_to se_to sw_to | |
| time_left time_out | |
| u_to | |
| when_closed when_open when_off when_on with_key w_to | |
| /C5"Verb Actions" | |
| ** ## | |
| ActionsOn ActionsOff Attack Answer Ask AskFor | |
| Burn Blow Buy | |
| CommandsOn CommandsOff CommandsRead Close Consult Cut Climb | |
| Drop Disrobe Dig Drink | |
| default | |
| 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 NotUnderstood | |
| Objects Open Order | |
| Pronouns Places Predictable PutOn Pray Pull Push PushDir PluralFound Prompt | |
| Quit | |
| Restart Restore RoutinesOn RoutinesOff Read 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 Take Tell | |
| Unlock | |
| VagueGo VagueSay Verify Version | |
| Wear Wake WakeOther Wave WaveHands Wait | |
| Xpurloin Xabstract Xtree | |
| Yes | |
| /C6"Grammar" | |
| creature | |
| first | |
| held | |
| last | |
| multi multiheld multiexcept multiinside meta | |
| noun number | |
| only | |
| replace | |
| scope special second | |
| topic the | |
| /C7"Assembler" | |
| ** @ | |
| /C8"Miscellaneous" | |
| action | |
| AMUSING_PROVIDED ALWAYS_BIT ANIMA_PE ASKSCOPE_PE | |
| compass | |
| CONCEAL_BIT CANTSEE_PE | |
| d_obj deadflag | |
| DEFART_BIT DEBUG | |
| e_obj | |
| ENGLISH_BIT EACHTURN_REASON EXCEPT_PE | |
| FULLINV_BIT | |
| Headline | |
| in_obj inventory_stage item_name item_width | |
| INDENT_BIT ISARE_BIT ITGONE_PE InformLibrary InformParser | |
| JUNKAFTER_PE | |
| LibraryMessages LOOPOVERSCOPE_REASON | |
| moves menu_item | |
| MAX_CARRIED MAX_SCORE MAX_TIMERS MANUAL_PRONOUNS MULTI_PE MMULTI_PE | |
| n_obj ne_obj nw_obj | |
| NULL NUMBER_TASKS NO_PLACES NEWLINE_BIT NUMBER_PE NOTHELD_PE NOTHING_PE | |
| out_obj | |
| OBJECT_SCORE | |
| player parser_action parser_one parser_two parsed_number | |
| PARTINV_BIT PARSING_REASON | |
| real_location | |
| ROOM_SCORE RECURSE_BIT REACT_BEFORE_REASON REACT_AFTER_REASON | |
| s_obj sw_obj se_obj score self selfobj | |
| SACK_OBJECT STUCK_PE SCENERY_PE Story | |
| time thedark | |
| TASKS_PROVIDED TERSE_BIT TALKING_REASON TESTSCOPE_REASON TOOLIT_PE TOOFEW_PE | |
| u_obj | |
| UPTO_PE | |
| VAGUE_PE VERB_PE | |
| w_obj | |
| WORKFLAG_BIT WITHOUT_DIRECTIONS |
Xet Storage Details
- Size:
- 6.43 kB
- Xet hash:
- c83b142a3fbad403c740740f5bfce153315417506faced36561fe5844b9dc352
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.