Changeset 81e63ca in tol
- Timestamp:
- Aug 3, 2010, 10:09:44 AM (16 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- ae1a7e1d
- Parents:
- 5a3575a
- File:
-
- 1 edited
-
tol/LoadDynLib/tol_LoadDynLib.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/LoadDynLib/tol_LoadDynLib.h
r5a3575a r81e63ca 35 35 #include <tol/tol_boper.h> 36 36 37 TOL_API BExternalOperator* NewExternalOperator( 38 const BText& name, 39 BGrammar* gra, 40 const BText& grammars, 41 BEvaluator evaluator = NIL, 42 BInt min = 0, 43 BInt max = 0, 44 const BText& args = "", 45 const BText& desc = "", 46 BOperClassify* cl = NIL 47 ); 48 49 TOL_API BGraContensP<BNameBlock>* NewUserNameBlock(); 50 37 51 #define DefMethod(ORD,CLASS,NAME,MINARG,MAXARG,LISTGRA,LISTARGS,DES,CL) \ 38 52 static void * add_local_method_##NAME () { \ 39 BExternalOperator* opr = new BExternalOperator\53 BExternalOperator* opr = NewExternalOperator \ 40 54 ExtOprConstructor(CLASS,"",MINARG,MAXARG,LISTGRA,LISTARGS,DESC,CL); \ 41 55 opr->PutCppFile(__FILE__); \ … … 49 63 #define DefMember(CLASS,PARAMCLASS,NAME,DESCRIPTION,EXPRESSION) \ 50 64 static void * add_local_member_##NAME () { \ 51 BSyntaxOject* opr = new BExternalOperator\65 BSyntaxOject* opr = NewExternalOperator \ 52 66 ExtOprConstructor(CLASS,"",MINARG,MAXARG,LISTGRA,LISTARGS,DESC,CL); \ 53 67 opr->PutCppFile(__FILE__); \
Note: See TracChangeset
for help on using the changeset viewer.
