X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/c1d3e52e58e86c49f9d04e06ae8e0ece4b98250c..d82e4c2ae6a0f62a34aad66263c28f846c33953d:/Replace.hpp diff --git a/Replace.hpp b/Replace.hpp index 4aa6e00..ce94063 100644 --- a/Replace.hpp +++ b/Replace.hpp @@ -22,7 +22,7 @@ #ifndef CYCRIPT_REPLACE_HPP #define CYCRIPT_REPLACE_HPP -#include "Parser.hpp" +#include "Syntax.hpp" #define $ new($pool) @@ -110,17 +110,17 @@ #define $N5(func, args...) \ $N(func, $C5_(args)) -#define $L(arg0, args...) \ - $ CYDeclaration($I(arg0), ##args) -#define $L1(arg0) \ - $ CYDeclarations(arg0) -#define $L2(arg0, args...) \ - $ CYDeclarations(arg0, $L1(args)) -#define $L3(arg0, args...) \ - $ CYDeclarations(arg0, $L2(args)) -#define $L4(arg0, args...) \ - $ CYDeclarations(arg0, $L3(args)) -#define $L5(arg0, args...) \ - $ CYDeclarations(arg0, $L4(args)) +#define $B(args...) \ + $ CYBinding(args) +#define $B1(arg0) \ + $ CYBindings(arg0) +#define $B2(arg0, args...) \ + $ CYBindings(arg0, $B1(args)) +#define $B3(arg0, args...) \ + $ CYBindings(arg0, $B2(args)) +#define $B4(arg0, args...) \ + $ CYBindings(arg0, $B3(args)) +#define $B5(arg0, args...) \ + $ CYBindings(arg0, $B4(args)) #endif/*CYCRIPT_REPLACE_HPP*/