Index: toltcl/generic/tolaccess.cpp
===================================================================
--- toltcl/generic/tolaccess.cpp	(revision 9d2a70c59399f4f255073a4cb34e9c5815ae2d34)
+++ toltcl/generic/tolaccess.cpp	(revision cdd0e842a57ebcd1ec34bdc86b70bcbbe6ce6a42)
@@ -42,5 +42,4 @@
 #include <tol/tol_btxtgra.h>
 #include <tol/tol_bmethodhook.h>
-#include <tol/tol_bparser.h>
 
 #include <toltclInt.h>
@@ -1891,13 +1890,6 @@
                                        -1, &dstr );
   Tcl_DStringFree(&dstr);
-  
-  BBool stat = BOut::ErrorHci();
-  BOut::PutErrorHci(BFALSE);
-  BParser* parser = new BParser;
-  Tree* tree = parser->Parsing( tol_expr );
-  Tcl_SetStringObj( obj_result, parser->MessageError(), -1 );
-  delete parser;
-  BOut::PutErrorHci( stat );
-  DESTROY(tree);
+  BText result = CheckSyntax( tol_expr );
+  Tcl_SetStringObj( obj_result, result.String(), -1 );
   return TCL_OK;
 }
