You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
733 B
38 lines
733 B
/**
|
|
* Interface Sweet
|
|
* is a Python interface file for SWIG. Languages other than Python can
|
|
* possibly also be supported with little addtional work.
|
|
*/
|
|
%module sweet
|
|
|
|
%{
|
|
|
|
#include <dsnlexer.h>
|
|
#include <sch_lib_table_lexer.h>
|
|
#include <sch_lib_table.h>
|
|
#include <sch_lpid.h>
|
|
#include <sweet_lexer.h>
|
|
#include <sch_part.h>
|
|
|
|
%}
|
|
|
|
%include "std_string.i"
|
|
%include "std_deque.i"
|
|
%include "utf8.h"
|
|
|
|
%ignore LINE_READER::operator char* () const;
|
|
|
|
namespace SCH {
|
|
%ignore PART::operator=( const PART& other );
|
|
}
|
|
|
|
%include "import_export.h"
|
|
%include "richio.h"
|
|
%include "dsnlexer.h"
|
|
//%include "sch_lib_table_lexer.h"
|
|
%include "sch_lpid.h"
|
|
%include "sch_lib.h"
|
|
%include "sch_lib_table.h"
|
|
%include "sweet_lexer.h"
|
|
|
|
%include "sch_part.h"
|