( Macros
Usage: (foo args,cmd1,cmd2,..)Aliases
Tips
-
Example:
(abc, pd 4, ao). In this example,abcis the name, and when the macro is called, it will run the,seperated commands. The macro can be called with.(abc) -
More macro usage examples can be found here
-
-
(foo args,..,..)define a macro-
Example for loop in macro
(loop_macro,f cnt=3,loop:,?e hello?vi cnt,f cnt=?vi cnt-1,?= cnt,?!(),.loop:)
-
(foo args,..,..)()define and call a macro(-foo)remove a macro.(foo)to call it()break inside macro(*list all defined macros- Argument support:
(foo x y, $0 @ $1)define fun with args (x - $0, y - $1).(foo 128 0x804800)call it with args- Iterations:
.(foo,() $@)define iterator returning iter indexx @@ .(foo)iterate over them
Examples
(changeStackView , e cmd.stack = pxr 40@r:SP, e dbg.slow=false) This will change how the stack looks in visual debug mode. @NistelbergerK