Enhanced C#
Language of your choice: library documentation

Documentation moved to ecsharp.net

GitHub doesn't support HTTP redirects, so you'll be redirected in 3 seconds.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Public fields | Properties | Public Member Functions | List of all members
LeMP.LexicalMacroAttribute Class Reference

Marks a method as an LEL simple macro. More...

Source file:
Inheritance diagram for LeMP.LexicalMacroAttribute:


Marks a method as an LEL simple macro.

To be recognized as a macro, the method must be public and static and its signature must be LexicalMacro. A class will not be automatically searched for macros unless the class is marked with ContainsMacrosAttribute.

Public fields

readonly string Syntax
readonly string Description
readonly string[] Names


MacroMode Mode [get, set]

Public Member Functions

 LexicalMacroAttribute (string syntax, string description, params string[] names)