Interface ItinymudVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by tinymudParser.
Namespace: GCore.Antlr.Grammers.Tinymud
Assembly: Tinymud.dll
Syntax
public interface ItinymudVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAction(tinymudParser.ActionContext)
Visit a parse tree produced by action().
Declaration
Result VisitAction(tinymudParser.ActionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.ActionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBootcommand(tinymudParser.BootcommandContext)
Visit a parse tree produced by bootcommand().
Declaration
Result VisitBootcommand(tinymudParser.BootcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.BootcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitChowncommand(tinymudParser.ChowncommandContext)
Visit a parse tree produced by chowncommand().
Declaration
Result VisitChowncommand(tinymudParser.ChowncommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.ChowncommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCommand(tinymudParser.CommandContext)
Visit a parse tree produced by command().
Declaration
Result VisitCommand(tinymudParser.CommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.CommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCost(tinymudParser.CostContext)
Visit a parse tree produced by cost().
Declaration
Result VisitCost(tinymudParser.CostContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.CostContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCreatecommand(tinymudParser.CreatecommandContext)
Visit a parse tree produced by createcommand().
Declaration
Result VisitCreatecommand(tinymudParser.CreatecommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.CreatecommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDescribecommand(tinymudParser.DescribecommandContext)
Visit a parse tree produced by describecommand().
Declaration
Result VisitDescribecommand(tinymudParser.DescribecommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.DescribecommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDescription(tinymudParser.DescriptionContext)
Visit a parse tree produced by description().
Declaration
Result VisitDescription(tinymudParser.DescriptionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.DescriptionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDigcommand(tinymudParser.DigcommandContext)
Visit a parse tree produced by digcommand().
Declaration
Result VisitDigcommand(tinymudParser.DigcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.DigcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDir_(tinymudParser.Dir_Context)
Visit a parse tree produced by dir_().
Declaration
Result VisitDir_(tinymudParser.Dir_Context context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.Dir_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDirection(tinymudParser.DirectionContext)
Visit a parse tree produced by direction().
Declaration
Result VisitDirection(tinymudParser.DirectionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.DirectionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDropaction(tinymudParser.DropactionContext)
Visit a parse tree produced by dropaction().
Declaration
Result VisitDropaction(tinymudParser.DropactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.DropactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDumpcommand(tinymudParser.DumpcommandContext)
Visit a parse tree produced by dumpcommand().
Declaration
Result VisitDumpcommand(tinymudParser.DumpcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.DumpcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExamineaction(tinymudParser.ExamineactionContext)
Visit a parse tree produced by examineaction().
Declaration
Result VisitExamineaction(tinymudParser.ExamineactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.ExamineactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFailcommand(tinymudParser.FailcommandContext)
Visit a parse tree produced by failcommand().
Declaration
Result VisitFailcommand(tinymudParser.FailcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.FailcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFindcommand(tinymudParser.FindcommandContext)
Visit a parse tree produced by findcommand().
Declaration
Result VisitFindcommand(tinymudParser.FindcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.FindcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlag(tinymudParser.FlagContext)
Visit a parse tree produced by flag().
Declaration
Result VisitFlag(tinymudParser.FlagContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.FlagContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitForcecommand(tinymudParser.ForcecommandContext)
Visit a parse tree produced by forcecommand().
Declaration
Result VisitForcecommand(tinymudParser.ForcecommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.ForcecommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGetaction(tinymudParser.GetactionContext)
Visit a parse tree produced by getaction().
Declaration
Result VisitGetaction(tinymudParser.GetactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.GetactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGiveaction(tinymudParser.GiveactionContext)
Visit a parse tree produced by giveaction().
Declaration
Result VisitGiveaction(tinymudParser.GiveactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.GiveactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGotoaction(tinymudParser.GotoactionContext)
Visit a parse tree produced by gotoaction().
Declaration
Result VisitGotoaction(tinymudParser.GotoactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.GotoactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGripeaction(tinymudParser.GripeactionContext)
Visit a parse tree produced by gripeaction().
Declaration
Result VisitGripeaction(tinymudParser.GripeactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.GripeactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitHelpaction(tinymudParser.HelpactionContext)
Visit a parse tree produced by helpaction().
Declaration
Result VisitHelpaction(tinymudParser.HelpactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.HelpactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInventoryaction(tinymudParser.InventoryactionContext)
Visit a parse tree produced by inventoryaction().
Declaration
Result VisitInventoryaction(tinymudParser.InventoryactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.InventoryactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitKey(tinymudParser.KeyContext)
Visit a parse tree produced by key().
Declaration
Result VisitKey(tinymudParser.KeyContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.KeyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitKillaction(tinymudParser.KillactionContext)
Visit a parse tree produced by killaction().
Declaration
Result VisitKillaction(tinymudParser.KillactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.KillactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLine(tinymudParser.LineContext)
Visit a parse tree produced by line().
Declaration
Result VisitLine(tinymudParser.LineContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.LineContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLinkcommand(tinymudParser.LinkcommandContext)
Visit a parse tree produced by linkcommand().
Declaration
Result VisitLinkcommand(tinymudParser.LinkcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.LinkcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLockcommand(tinymudParser.LockcommandContext)
Visit a parse tree produced by lockcommand().
Declaration
Result VisitLockcommand(tinymudParser.LockcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.LockcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLookaction(tinymudParser.LookactionContext)
Visit a parse tree produced by lookaction().
Declaration
Result VisitLookaction(tinymudParser.LookactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.LookactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMessage(tinymudParser.MessageContext)
Visit a parse tree produced by message().
Declaration
Result VisitMessage(tinymudParser.MessageContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.MessageContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitName(tinymudParser.NameContext)
Visit a parse tree produced by name().
Declaration
Result VisitName(tinymudParser.NameContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.NameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNamecommand(tinymudParser.NamecommandContext)
Visit a parse tree produced by namecommand().
Declaration
Result VisitNamecommand(tinymudParser.NamecommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.NamecommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNewpassswordcommand(tinymudParser.NewpassswordcommandContext)
Visit a parse tree produced by newpassswordcommand().
Declaration
Result VisitNewpassswordcommand(tinymudParser.NewpassswordcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.NewpassswordcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNewsaction(tinymudParser.NewsactionContext)
Visit a parse tree produced by newsaction().
Declaration
Result VisitNewsaction(tinymudParser.NewsactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.NewsactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNumber(tinymudParser.NumberContext)
Visit a parse tree produced by number().
Declaration
Result VisitNumber(tinymudParser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.NumberContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitObject_(tinymudParser.Object_Context)
Visit a parse tree produced by object_().
Declaration
Result VisitObject_(tinymudParser.Object_Context context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.Object_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOfailcommand(tinymudParser.OfailcommandContext)
Visit a parse tree produced by ofailcommand().
Declaration
Result VisitOfailcommand(tinymudParser.OfailcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.OfailcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOpencommand(tinymudParser.OpencommandContext)
Visit a parse tree produced by opencommand().
Declaration
Result VisitOpencommand(tinymudParser.OpencommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.OpencommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOsuccesscommand(tinymudParser.OsuccesscommandContext)
Visit a parse tree produced by osuccesscommand().
Declaration
Result VisitOsuccesscommand(tinymudParser.OsuccesscommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.OsuccesscommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPageaction(tinymudParser.PageactionContext)
Visit a parse tree produced by pageaction().
Declaration
Result VisitPageaction(tinymudParser.PageactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.PageactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPassword(tinymudParser.PasswordContext)
Visit a parse tree produced by password().
Declaration
Result VisitPassword(tinymudParser.PasswordContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.PasswordContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPasswordcommand(tinymudParser.PasswordcommandContext)
Visit a parse tree produced by passwordcommand().
Declaration
Result VisitPasswordcommand(tinymudParser.PasswordcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.PasswordcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPcreatecommand(tinymudParser.PcreatecommandContext)
Visit a parse tree produced by pcreatecommand().
Declaration
Result VisitPcreatecommand(tinymudParser.PcreatecommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.PcreatecommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPennies(tinymudParser.PenniesContext)
Visit a parse tree produced by pennies().
Declaration
Result VisitPennies(tinymudParser.PenniesContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.PenniesContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPlayer(tinymudParser.PlayerContext)
Visit a parse tree produced by player().
Declaration
Result VisitPlayer(tinymudParser.PlayerContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.PlayerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProg(tinymudParser.ProgContext)
Visit a parse tree produced by prog().
Declaration
Result VisitProg(tinymudParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.ProgContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitQuitaction(tinymudParser.QuitactionContext)
Visit a parse tree produced by quitaction().
Declaration
Result VisitQuitaction(tinymudParser.QuitactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.QuitactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRobaction(tinymudParser.RobactionContext)
Visit a parse tree produced by robaction().
Declaration
Result VisitRobaction(tinymudParser.RobactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.RobactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRoom(tinymudParser.RoomContext)
Visit a parse tree produced by room().
Declaration
Result VisitRoom(tinymudParser.RoomContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.RoomContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSayaction(tinymudParser.SayactionContext)
Visit a parse tree produced by sayaction().
Declaration
Result VisitSayaction(tinymudParser.SayactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.SayactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitScoreaction(tinymudParser.ScoreactionContext)
Visit a parse tree produced by scoreaction().
Declaration
Result VisitScoreaction(tinymudParser.ScoreactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.ScoreactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSetcommand(tinymudParser.SetcommandContext)
Visit a parse tree produced by setcommand().
Declaration
Result VisitSetcommand(tinymudParser.SetcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.SetcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitShutdowncommand(tinymudParser.ShutdowncommandContext)
Visit a parse tree produced by shutdowncommand().
Declaration
Result VisitShutdowncommand(tinymudParser.ShutdowncommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.ShutdowncommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatscommand(tinymudParser.StatscommandContext)
Visit a parse tree produced by statscommand().
Declaration
Result VisitStatscommand(tinymudParser.StatscommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.StatscommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSuccesscommand(tinymudParser.SuccesscommandContext)
Visit a parse tree produced by successcommand().
Declaration
Result VisitSuccesscommand(tinymudParser.SuccesscommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.SuccesscommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTeleportcommand(tinymudParser.TeleportcommandContext)
Visit a parse tree produced by teleportcommand().
Declaration
Result VisitTeleportcommand(tinymudParser.TeleportcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.TeleportcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitToadcommand(tinymudParser.ToadcommandContext)
Visit a parse tree produced by toadcommand().
Declaration
Result VisitToadcommand(tinymudParser.ToadcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.ToadcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnlinkcommand(tinymudParser.UnlinkcommandContext)
Visit a parse tree produced by unlinkcommand().
Declaration
Result VisitUnlinkcommand(tinymudParser.UnlinkcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.UnlinkcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnlockcommand(tinymudParser.UnlockcommandContext)
Visit a parse tree produced by unlockcommand().
Declaration
Result VisitUnlockcommand(tinymudParser.UnlockcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.UnlockcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitWallcommand(tinymudParser.WallcommandContext)
Visit a parse tree produced by wallcommand().
Declaration
Result VisitWallcommand(tinymudParser.WallcommandContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.WallcommandContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitWhisperaction(tinymudParser.WhisperactionContext)
Visit a parse tree produced by whisperaction().
Declaration
Result VisitWhisperaction(tinymudParser.WhisperactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.WhisperactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitWhoaction(tinymudParser.WhoactionContext)
Visit a parse tree produced by whoaction().
Declaration
Result VisitWhoaction(tinymudParser.WhoactionContext context)
Parameters
Type | Name | Description |
---|---|---|
tinymudParser.WhoactionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |