tests/libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Tue, 16 Jun 2015 07:49:21 +0100
changeset 491 82b272c7dc37
parent 427 a7f5e6de19d2
permissions -rw-r--r--
Codegen: added support for smart action node compiling. Avoid creation of intermediate result collection for action nodes if all references to action block's argument (i.e., the nodes collection) is in form of: * <nodes> at: <numeric constant> * <nodes> first (second, third...
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
255
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
/*
376
a2656b27cace Added monticelloName to package definition to ease export to .mcz
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 323
diff changeset
     2
 * $Header$
255
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
 *
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
 * DO NOT EDIT
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
 * automagically generated from the projectDefinition: stx_goodies_petitparser_tests.
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
 */
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
#define __INDIRECTVMINITCALLS__
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
#include <stc.h>
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
#ifdef WIN32
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
# pragma codeseg INITCODE "INITCODE"
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
#endif
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
DLL_EXPORT void _libstx_goodies_petitparser_tests_Init() INIT_TEXT_SECTION;
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
DLL_EXPORT void _libstx_goodies_petitparser_tests_InitDefinition() INIT_TEXT_SECTION;
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
#endif
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
void _libstx_goodies_petitparser_tests_InitDefinition(pass, __pRT__, snd)
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
OBJ snd; struct __vmData__ *__pRT__; {
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
__BEGIN_PACKAGE2__("libstx_goodies_petitparser_tests__DFN", _libstx_goodies_petitparser_tests_InitDefinition, "stx:goodies/petitparser/tests");
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
_stx_137goodies_137petitparser_137tests_Init(pass,__pRT__,snd);
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
__END_PACKAGE__();
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
}
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
void _libstx_goodies_petitparser_tests_Init(pass, __pRT__, snd)
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
OBJ snd; struct __vmData__ *__pRT__; {
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
__BEGIN_PACKAGE2__("libstx_goodies_petitparser_tests", _libstx_goodies_petitparser_tests_Init, "stx:goodies/petitparser/tests");
403
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    30
_PPAbstractParserTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    31
_PPArithmeticParser_Init(pass,__pRT__,snd);
377
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    32
_PPContextMementoTest_Init(pass,__pRT__,snd);
6112a403a52d Updated to latest version from Moose repository.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 376
diff changeset
    33
_PPContextTest_Init(pass,__pRT__,snd);
403
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    34
_PPLambdaParser_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    35
_PPParserResource_Init(pass,__pRT__,snd);
255
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
_stx_137goodies_137petitparser_137tests_Init(pass,__pRT__,snd);
403
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    37
_PPComposedTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    38
_PPCompositeParserTest_Init(pass,__pRT__,snd);
427
a7f5e6de19d2 Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 404
diff changeset
    39
_PPConditionalParserTest_Init(pass,__pRT__,snd);
a7f5e6de19d2 Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 404
diff changeset
    40
_PPConditionalParserTests_Init(pass,__pRT__,snd);
403
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    41
_PPExtensionTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    42
_PPMappingTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    43
_PPObjectTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    44
_PPParserTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    45
_PPPredicateTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    46
_PPScriptingTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    47
_PPTokenTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    48
_PPArithmeticParserTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    49
_PPLambdaParserTest_Init(pass,__pRT__,snd);
7063d523b064 Removed autoload attribut for tests.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 377
diff changeset
    50
_PPExpressionParserTest_Init(pass,__pRT__,snd);
255
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
__END_PACKAGE__();
0f1b5fe3bace initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
}