class: PPParserResource draft
authorClaus Gittinger <cg@exept.de>
Mon, 02 Jul 2018 07:46:48 +0200
changeset 590 db1c2fe616a6
parent 589 3c5131d6e4f7
child 591 a3c2fee0f2c3
class: PPParserResource test stuff moved
libInit.cc
--- a/libInit.cc	Mon Jul 02 07:46:46 2018 +0200
+++ b/libInit.cc	Mon Jul 02 07:46:48 2018 +0200
@@ -1,5 +1,5 @@
 /*
- * $Header: /cvs/stx/stx/goodies/petitparser/libInit.cc,v 1.7 2014-03-04 20:30:47 cg Exp $
+ * $Header$
  *
  * DO NOT EDIT
  * automagically generated from the projectDefinition: stx_goodies_petitparser.
@@ -16,58 +16,100 @@
 DLL_EXPORT void _libstx_goodies_petitparser_InitDefinition() INIT_TEXT_SECTION;
 #endif
 
-void _libstx_goodies_petitparser_InitDefinition(pass, __pRT__, snd)
-OBJ snd; struct __vmData__ *__pRT__; {
-__BEGIN_PACKAGE2__("libstx_goodies_petitparser__DFN", _libstx_goodies_petitparser_InitDefinition, "stx:goodies/petitparser");
-_stx_137goodies_137petitparser_Init(pass,__pRT__,snd);
+extern void _PPCharSetPredicate_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPFailure_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPMemento_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPToken_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _stx_137goodies_137petitparser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPDelegateParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPEpsilonParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPFailingParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPListParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPLiteralParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPPluggableParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPPredicateParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPUnresolvedParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPActionParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPAndParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPChoiceParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPCompositeParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPEndOfInputParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPExpressionParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPFlattenParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPLiteralObjectParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPLiteralSequenceParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPMemoizedParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPNotParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPOptionalParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPPredicateObjectParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPPredicateSequenceParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPRepeatingParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPSequenceParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPTrimmingParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPArithmeticParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPLambdaParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPLimitedRepeatingParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPPossessiveRepeatingParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPTokenParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPWrappingParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPGreedyRepeatingParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _PPLazyRepeatingParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
 
-__END_PACKAGE__();
+
+void _libstx_goodies_petitparser_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
+{
+  __BEGIN_PACKAGE2__("libstx_goodies_petitparser__DFN", _libstx_goodies_petitparser_InitDefinition, "stx:goodies/petitparser");
+    _stx_137goodies_137petitparser_Init(pass,__pRT__,snd);
+
+  __END_PACKAGE__();
 }
 
-void _libstx_goodies_petitparser_Init(pass, __pRT__, snd)
-OBJ snd; struct __vmData__ *__pRT__; {
-__BEGIN_PACKAGE2__("libstx_goodies_petitparser", _libstx_goodies_petitparser_Init, "stx:goodies/petitparser");
-_PPCharSetPredicate_Init(pass,__pRT__,snd);
-_PPFailure_Init(pass,__pRT__,snd);
-_PPMemento_Init(pass,__pRT__,snd);
-_PPParser_Init(pass,__pRT__,snd);
-_PPStream_Init(pass,__pRT__,snd);
-_PPToken_Init(pass,__pRT__,snd);
-_stx_137goodies_137petitparser_Init(pass,__pRT__,snd);
-_PPDelegateParser_Init(pass,__pRT__,snd);
-_PPEpsilonParser_Init(pass,__pRT__,snd);
-_PPFailingParser_Init(pass,__pRT__,snd);
-_PPListParser_Init(pass,__pRT__,snd);
-_PPLiteralParser_Init(pass,__pRT__,snd);
-_PPPluggableParser_Init(pass,__pRT__,snd);
-_PPPredicateParser_Init(pass,__pRT__,snd);
-_PPUnresolvedParser_Init(pass,__pRT__,snd);
-_PPActionParser_Init(pass,__pRT__,snd);
-_PPAndParser_Init(pass,__pRT__,snd);
-_PPChoiceParser_Init(pass,__pRT__,snd);
-_PPCompositeParser_Init(pass,__pRT__,snd);
-_PPEndOfInputParser_Init(pass,__pRT__,snd);
-_PPExpressionParser_Init(pass,__pRT__,snd);
-_PPFlattenParser_Init(pass,__pRT__,snd);
-_PPLiteralObjectParser_Init(pass,__pRT__,snd);
-_PPLiteralSequenceParser_Init(pass,__pRT__,snd);
-_PPMemoizedParser_Init(pass,__pRT__,snd);
-_PPNotParser_Init(pass,__pRT__,snd);
-_PPOptionalParser_Init(pass,__pRT__,snd);
-_PPPredicateObjectParser_Init(pass,__pRT__,snd);
-_PPPredicateSequenceParser_Init(pass,__pRT__,snd);
-_PPRepeatingParser_Init(pass,__pRT__,snd);
-_PPSequenceParser_Init(pass,__pRT__,snd);
-_PPTrimmingParser_Init(pass,__pRT__,snd);
-_PPArithmeticParser_Init(pass,__pRT__,snd);
-_PPLambdaParser_Init(pass,__pRT__,snd);
-_PPLimitedRepeatingParser_Init(pass,__pRT__,snd);
-_PPPossessiveRepeatingParser_Init(pass,__pRT__,snd);
-_PPTokenParser_Init(pass,__pRT__,snd);
-_PPWrappingParser_Init(pass,__pRT__,snd);
-_PPGreedyRepeatingParser_Init(pass,__pRT__,snd);
-_PPLazyRepeatingParser_Init(pass,__pRT__,snd);
+void _libstx_goodies_petitparser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
+{
+  __BEGIN_PACKAGE2__("libstx_goodies_petitparser", _libstx_goodies_petitparser_Init, "stx:goodies/petitparser");
+    _PPCharSetPredicate_Init(pass,__pRT__,snd);
+    _PPFailure_Init(pass,__pRT__,snd);
+    _PPMemento_Init(pass,__pRT__,snd);
+    _PPParser_Init(pass,__pRT__,snd);
+    _PPStream_Init(pass,__pRT__,snd);
+    _PPToken_Init(pass,__pRT__,snd);
+    _stx_137goodies_137petitparser_Init(pass,__pRT__,snd);
+    _PPDelegateParser_Init(pass,__pRT__,snd);
+    _PPEpsilonParser_Init(pass,__pRT__,snd);
+    _PPFailingParser_Init(pass,__pRT__,snd);
+    _PPListParser_Init(pass,__pRT__,snd);
+    _PPLiteralParser_Init(pass,__pRT__,snd);
+    _PPPluggableParser_Init(pass,__pRT__,snd);
+    _PPPredicateParser_Init(pass,__pRT__,snd);
+    _PPUnresolvedParser_Init(pass,__pRT__,snd);
+    _PPActionParser_Init(pass,__pRT__,snd);
+    _PPAndParser_Init(pass,__pRT__,snd);
+    _PPChoiceParser_Init(pass,__pRT__,snd);
+    _PPCompositeParser_Init(pass,__pRT__,snd);
+    _PPEndOfInputParser_Init(pass,__pRT__,snd);
+    _PPExpressionParser_Init(pass,__pRT__,snd);
+    _PPFlattenParser_Init(pass,__pRT__,snd);
+    _PPLiteralObjectParser_Init(pass,__pRT__,snd);
+    _PPLiteralSequenceParser_Init(pass,__pRT__,snd);
+    _PPMemoizedParser_Init(pass,__pRT__,snd);
+    _PPNotParser_Init(pass,__pRT__,snd);
+    _PPOptionalParser_Init(pass,__pRT__,snd);
+    _PPPredicateObjectParser_Init(pass,__pRT__,snd);
+    _PPPredicateSequenceParser_Init(pass,__pRT__,snd);
+    _PPRepeatingParser_Init(pass,__pRT__,snd);
+    _PPSequenceParser_Init(pass,__pRT__,snd);
+    _PPTrimmingParser_Init(pass,__pRT__,snd);
+    _PPArithmeticParser_Init(pass,__pRT__,snd);
+    _PPLambdaParser_Init(pass,__pRT__,snd);
+    _PPLimitedRepeatingParser_Init(pass,__pRT__,snd);
+    _PPPossessiveRepeatingParser_Init(pass,__pRT__,snd);
+    _PPTokenParser_Init(pass,__pRT__,snd);
+    _PPWrappingParser_Init(pass,__pRT__,snd);
+    _PPGreedyRepeatingParser_Init(pass,__pRT__,snd);
+    _PPLazyRepeatingParser_Init(pass,__pRT__,snd);
 
-_stx_137goodies_137petitparser_extensions_Init(pass,__pRT__,snd);
-__END_PACKAGE__();
+    _stx_137goodies_137petitparser_extensions_Init(pass,__pRT__,snd);
+  __END_PACKAGE__();
 }