compiler/abbrev.stc
author Jan Vrany <jan.vrany@labware.com>
Wed, 10 Jun 2020 21:33:27 +0100
changeset 650 4c6ed0a28d18
parent 537 fb212e14d1f4
permissions -rw-r--r--
Replace `ifNil:[...]` with `isNil ifTrue:[...]` The latter is optimized by compilers and therefore faster.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
     1
FooScanner FooScanner stx:goodies/petitparser/compiler 'PetitCompiler-Scanner' 0
502
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 464
diff changeset
     2
PEGFsa PEGFsa stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
515
b5316ef15274 Updated to PetitCompiler-JanKurs.160, PetitCompiler-Tests-JanKurs.112, PetitCompiler-Extras-Tests-JanKurs.25, PetitCompiler-Benchmarks-JanKurs.17
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 502
diff changeset
     3
PEGFsaAbstractDeterminizator PEGFsaAbstractDeterminizator stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
     4
PEGFsaCharacterTransition PEGFsaCharacterTransition stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
     5
PEGFsaChoiceDeterminizator PEGFsaChoiceDeterminizator stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
     6
PEGFsaDeterminizator PEGFsaDeterminizator stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
     7
PEGFsaEOFTransition PEGFsaEOFTransition stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
     8
PEGFsaEpsilonTransition PEGFsaEpsilonTransition stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
515
b5316ef15274 Updated to PetitCompiler-JanKurs.160, PetitCompiler-Tests-JanKurs.112, PetitCompiler-Extras-Tests-JanKurs.25, PetitCompiler-Benchmarks-JanKurs.17
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 502
diff changeset
     9
PEGFsaFailure PEGFsaFailure stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 1
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    10
PEGFsaGenerator PEGFsaGenerator stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
502
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 464
diff changeset
    11
PEGFsaInterpret PEGFsaInterpret stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
515
b5316ef15274 Updated to PetitCompiler-JanKurs.160, PetitCompiler-Tests-JanKurs.112, PetitCompiler-Extras-Tests-JanKurs.25, PetitCompiler-Benchmarks-JanKurs.17
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 502
diff changeset
    12
PEGFsaInterpretRecord PEGFsaInterpretRecord stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
b5316ef15274 Updated to PetitCompiler-JanKurs.160, PetitCompiler-Tests-JanKurs.112, PetitCompiler-Extras-Tests-JanKurs.25, PetitCompiler-Benchmarks-JanKurs.17
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 502
diff changeset
    13
PEGFsaMinimizator PEGFsaMinimizator stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
502
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 464
diff changeset
    14
PEGFsaPair PEGFsaPair stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    15
PEGFsaParserState PEGFsaParserState stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    16
PEGFsaParserTransition PEGFsaParserTransition stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    17
PEGFsaPredicateTransition PEGFsaPredicateTransition stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    18
PEGFsaSequenceDeterminizator PEGFsaSequenceDeterminizator stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
502
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 464
diff changeset
    19
PEGFsaState PEGFsaState stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
515
b5316ef15274 Updated to PetitCompiler-JanKurs.160, PetitCompiler-Tests-JanKurs.112, PetitCompiler-Extras-Tests-JanKurs.25, PetitCompiler-Benchmarks-JanKurs.17
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 502
diff changeset
    20
PEGFsaStateInfo PEGFsaStateInfo stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
502
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 464
diff changeset
    21
PEGFsaTransition PEGFsaTransition stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    22
PEGFsaUncopiableState PEGFsaUncopiableState stx:goodies/petitparser/compiler 'PetitCompiler-FSA' 0
515
b5316ef15274 Updated to PetitCompiler-JanKurs.160, PetitCompiler-Tests-JanKurs.112, PetitCompiler-Extras-Tests-JanKurs.25, PetitCompiler-Benchmarks-JanKurs.17
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 502
diff changeset
    23
PPCASTUtilities PPCASTUtilities stx:goodies/petitparser/compiler 'PetitCompiler-Support' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    24
PPCAbstractActionNode PPCAbstractActionNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    25
PPCAbstractLiteralNode PPCAbstractLiteralNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    26
PPCAbstractPredicateNode PPCAbstractPredicateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    27
PPCActionNode PPCActionNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    28
PPCAndNode PPCAndNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    29
PPCAnyNode PPCAnyNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
391
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
PPCBridge PPCBridge stx:goodies/petitparser/compiler 'PetitCompiler-Core' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    31
PPCCacheFirstFollowPass PPCCacheFirstFollowPass stx:goodies/petitparser/compiler 'PetitCompiler-Core' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    32
PPCCharSetPredicateNode PPCCharSetPredicateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    33
PPCCharacterNode PPCCharacterNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    34
PPCCheckingVisitor PPCCheckingVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    35
PPCChoiceNode PPCChoiceNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
524
f6f68d32de73 Merged in PetitCompiler-JanVrany.170, PetitCompiler-Tests-JanKurs.116, PetitCompiler-Extras-Tests-JanKurs.29, PetitCompiler-Benchmarks-JanKurs.19
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 515
diff changeset
    36
PPCClass PPCClass stx:goodies/petitparser/compiler 'PetitCompiler-Compiler-Codegen' 0
502
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 464
diff changeset
    37
PPCClassBuilder PPCClassBuilder stx:goodies/petitparser/compiler 'PetitCompiler-Core' 0
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 464
diff changeset
    38
PPCCodeBlock PPCCodeBlock stx:goodies/petitparser/compiler 'PetitCompiler-Compiler-Codegen' 0
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 464
diff changeset
    39
PPCCodeGen PPCCodeGen stx:goodies/petitparser/compiler 'PetitCompiler-Compiler-Codegen' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    40
PPCCodeGenerator PPCCodeGenerator stx:goodies/petitparser/compiler 'PetitCompiler-Visitors-CodeGenerators' 0
530
e36906742693 PPCConfiguration refactoring: [2/10]: introduced PPCCompilationContext
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 529
diff changeset
    41
PPCCompilationContext PPCCompilationContext stx:goodies/petitparser/compiler 'PetitCompiler-Core' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    42
PPCCompilationError PPCCompilationError stx:goodies/petitparser/compiler 'PetitCompiler-Exceptions' 0
529
439c4057517f PPCConfiguration refactoring [1/10]: renamed PPCArguments to PPCCompilationOptions
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 528
diff changeset
    43
PPCCompilationOptions PPCCompilationOptions stx:goodies/petitparser/compiler 'PetitCompiler-Core' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    44
PPCCompilationWarning PPCCompilationWarning stx:goodies/petitparser/compiler 'PetitCompiler-Exceptions'
537
fb212e14d1f4 PPCConfiguration refactoring: [9/10]: Renamed PPCConfiguration to PPCCompiler.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 535
diff changeset
    45
PPCCompiler PPCCompiler stx:goodies/petitparser/compiler 'PetitCompiler-Core' 0
391
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    46
PPCContext PPCContext stx:goodies/petitparser/compiler 'PetitCompiler-Context' 0
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    47
PPCContextMemento PPCContextMemento stx:goodies/petitparser/compiler 'PetitCompiler-Context' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    48
PPCCopyVisitor PPCCopyVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    49
PPCDelegateNode PPCDelegateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    50
PPCDeterministicChoiceNode PPCDeterministicChoiceNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    51
PPCDistinctResultStrategy PPCDistinctResultStrategy stx:goodies/petitparser/compiler 'PetitCompiler-Scanner' 0
524
f6f68d32de73 Merged in PetitCompiler-JanVrany.170, PetitCompiler-Tests-JanKurs.116, PetitCompiler-Extras-Tests-JanKurs.29, PetitCompiler-Benchmarks-JanKurs.19
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 515
diff changeset
    52
PPCDistinctScanner PPCDistinctScanner stx:goodies/petitparser/compiler 'PetitCompiler-Scanner' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    53
PPCEndOfFileNode PPCEndOfFileNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 1
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    54
PPCEndOfInputNode PPCEndOfInputNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    55
PPCFSACodeGen PPCFSACodeGen stx:goodies/petitparser/compiler 'PetitCompiler-Scanner' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    56
PPCFSAVisitor PPCFSAVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    57
PPCForwardNode PPCForwardNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
464
f6d77fee9811 Updated to PetitCompiler-JanKurs.118, PetitCompiler-Tests-JanKurs.46, PetitCompiler-Extras-Tests-JanKurs.11, and PetitCompiler-Benchmarks-JanKurs.11
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 459
diff changeset
    58
PPCGuard PPCGuard stx:goodies/petitparser/compiler 'PetitCompiler-Guards' 0
515
b5316ef15274 Updated to PetitCompiler-JanKurs.160, PetitCompiler-Tests-JanKurs.112, PetitCompiler-Extras-Tests-JanKurs.25, PetitCompiler-Benchmarks-JanKurs.17
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 502
diff changeset
    59
PPCIdGenerator PPCIdGenerator stx:goodies/petitparser/compiler 'PetitCompiler-Compiler-Codegen' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    60
PPCInlinedMethod PPCInlinedMethod stx:goodies/petitparser/compiler 'PetitCompiler-Compiler-Codegen' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    61
PPCInliningVisitor PPCInliningVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    62
PPCLL1Visitor PPCLL1Visitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    63
PPCListNode PPCListNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    64
PPCLiteralNode PPCLiteralNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    65
PPCMappedActionNode PPCMappedActionNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    66
PPCMergingVisitor PPCMergingVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    67
PPCMessagePredicateNode PPCMessagePredicateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
502
1e45d3c96ec5 Updated to PetitCompiler-JanVrany.135, PetitCompiler-Tests-JanKurs.93, PetitCompiler-Extras-Tests-JanVrany.16, PetitCompiler-Benchmarks-JanKurs.12
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 464
diff changeset
    68
PPCMethod PPCMethod stx:goodies/petitparser/compiler 'PetitCompiler-Compiler-Codegen' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    69
PPCNegateNode PPCNegateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    70
PPCNilNode PPCNilNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    71
PPCNoResultStrategy PPCNoResultStrategy stx:goodies/petitparser/compiler 'PetitCompiler-Scanner' 0
391
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    72
PPCNode PPCNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
438
20598d7ce9fa Updated to PetitCompiler-JanKurs.100, PetitCompiler-Tests-JanKurs.44 and PetitCompiler-Benchmarks-JanKurs.4
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 422
diff changeset
    73
PPCNodeVisitor PPCNodeVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
391
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    74
PPCNotCharSetPredicateNode PPCNotCharSetPredicateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
464
f6d77fee9811 Updated to PetitCompiler-JanKurs.118, PetitCompiler-Tests-JanKurs.46, PetitCompiler-Extras-Tests-JanKurs.11, and PetitCompiler-Benchmarks-JanKurs.11
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 459
diff changeset
    75
PPCNotCharacterNode PPCNotCharacterNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
391
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    76
PPCNotLiteralNode PPCNotLiteralNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    77
PPCNotMessagePredicateNode PPCNotMessagePredicateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    78
PPCNotNode PPCNotNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    79
PPCOptimizeChoices PPCOptimizeChoices stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
391
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    80
PPCOptionalNode PPCOptionalNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    81
PPCPass PPCPass stx:goodies/petitparser/compiler 'PetitCompiler-Core' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    82
PPCPassVisitor PPCPassVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    83
PPCPluggableNode PPCPluggableNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
391
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    84
PPCPlusNode PPCPlusNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    85
PPCPredicateNode PPCPredicateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    86
PPCProfilingContext PPCProfilingContext stx:goodies/petitparser/compiler 'PetitCompiler-Context' 0
532
132d7898a2a1 PPCConfiguration refactoring: [4/10]: introduced a class - PPCPass
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 530
diff changeset
    87
PPCRecognizerComponentDetector PPCRecognizerComponentDetector stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
132d7898a2a1 PPCConfiguration refactoring: [4/10]: introduced a class - PPCPass
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 530
diff changeset
    88
PPCRecognizerComponentVisitor PPCRecognizerComponentVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
452
9f4558b3be66 Updated to PetitCompiler-JanKurs.111, PetitCompiler-Tests-JanKurs.51, PetitCompiler-Benchmarks-JanKurs.7, added PetitCompiler-Extras-Tests-JanKurs.4
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 438
diff changeset
    89
PPCRecognizingSequenceNode PPCRecognizingSequenceNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    90
PPCRewritingVisitor PPCRewritingVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    91
PPCScanner PPCScanner stx:goodies/petitparser/compiler 'PetitCompiler-Scanner' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    92
PPCScannerCodeGenerator PPCScannerCodeGenerator stx:goodies/petitparser/compiler 'PetitCompiler-Scanner' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    93
PPCScannerError PPCScannerError stx:goodies/petitparser/compiler 'PetitCompiler-Exceptions' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    94
PPCScannerResultStrategy PPCScannerResultStrategy stx:goodies/petitparser/compiler 'PetitCompiler-Scanner' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    95
PPCSentinelNode PPCSentinelNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 1
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
    96
PPCSequenceNode PPCSequenceNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
532
132d7898a2a1 PPCConfiguration refactoring: [4/10]: introduced a class - PPCPass
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 530
diff changeset
    97
PPCSpecializingVisitor PPCSpecializingVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
421
7e08b31e0dae Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 420
diff changeset
    98
PPCStarAnyNode PPCStarAnyNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
7e08b31e0dae Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 420
diff changeset
    99
PPCStarCharSetPredicateNode PPCStarCharSetPredicateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
7e08b31e0dae Merged JK's version from Monticello
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 420
diff changeset
   100
PPCStarMessagePredicateNode PPCStarMessagePredicateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   101
PPCStarNode PPCStarNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
391
553a5456963b Ported PetitCompiler-(Tests).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   102
PPCSymbolActionNode PPCSymbolActionNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
452
9f4558b3be66 Updated to PetitCompiler-JanKurs.111, PetitCompiler-Tests-JanKurs.51, PetitCompiler-Benchmarks-JanKurs.7, added PetitCompiler-Extras-Tests-JanKurs.4
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 438
diff changeset
   103
PPCTokenChoiceNode PPCTokenChoiceNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   104
PPCTokenCodeGenerator PPCTokenCodeGenerator stx:goodies/petitparser/compiler 'PetitCompiler-Visitors-CodeGenerators' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   105
PPCTokenConsumeNode PPCTokenConsumeNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
532
132d7898a2a1 PPCConfiguration refactoring: [4/10]: introduced a class - PPCPass
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 530
diff changeset
   106
PPCTokenDetector PPCTokenDetector stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   107
PPCTokenGuard PPCTokenGuard stx:goodies/petitparser/compiler 'PetitCompiler-Guards' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   108
PPCTokenNode PPCTokenNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   109
PPCTokenStarMessagePredicateNode PPCTokenStarMessagePredicateNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   110
PPCTokenStarSeparatorNode PPCTokenStarSeparatorNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
532
132d7898a2a1 PPCConfiguration refactoring: [4/10]: introduced a class - PPCPass
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 530
diff changeset
   111
PPCTokenVisitor PPCTokenVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   112
PPCTokenWhitespaceNode PPCTokenWhitespaceNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   113
PPCTokenizingCodeGen PPCTokenizingCodeGen stx:goodies/petitparser/compiler 'PetitCompiler-Compiler-Codegen' 0
532
132d7898a2a1 PPCConfiguration refactoring: [4/10]: introduced a class - PPCPass
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 530
diff changeset
   114
PPCTokenizingCodeGenerator PPCTokenizingCodeGenerator stx:goodies/petitparser/compiler 'PetitCompiler-Visitors-CodeGenerators' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   115
PPCTokenizingParserNode PPCTokenizingParserNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
532
132d7898a2a1 PPCConfiguration refactoring: [4/10]: introduced a class - PPCPass
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 530
diff changeset
   116
PPCTokenizingVisitor PPCTokenizingVisitor stx:goodies/petitparser/compiler 'PetitCompiler-Visitors' 0
452
9f4558b3be66 Updated to PetitCompiler-JanKurs.111, PetitCompiler-Tests-JanKurs.51, PetitCompiler-Benchmarks-JanKurs.7, added PetitCompiler-Extras-Tests-JanKurs.4
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 438
diff changeset
   117
PPCTrimNode PPCTrimNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
464
f6d77fee9811 Updated to PetitCompiler-JanKurs.118, PetitCompiler-Tests-JanKurs.46, PetitCompiler-Extras-Tests-JanKurs.11, and PetitCompiler-Benchmarks-JanKurs.11
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 459
diff changeset
   118
PPCTrimmingCharacterTokenNode PPCTrimmingCharacterTokenNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   119
PPCTrimmingTokenNode PPCTrimmingTokenNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   120
PPCUniversalCodeGen PPCUniversalCodeGen stx:goodies/petitparser/compiler 'PetitCompiler-Compiler-Codegen' 0
532
132d7898a2a1 PPCConfiguration refactoring: [4/10]: introduced a class - PPCPass
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 530
diff changeset
   121
PPCUniversalCodeGenerator PPCUniversalCodeGenerator stx:goodies/petitparser/compiler 'PetitCompiler-Visitors-CodeGenerators' 0
650
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   122
PPCUniversalResultStrategy PPCUniversalResultStrategy stx:goodies/petitparser/compiler 'PetitCompiler-Scanner' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   123
PPCUnknownNode PPCUnknownNode stx:goodies/petitparser/compiler 'PetitCompiler-Nodes' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   124
PPCompiledParser PPCompiledParser stx:goodies/petitparser/compiler 'PetitCompiler-Parsers' 4
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   125
PPMappedActionParser PPMappedActionParser stx:goodies/petitparser/compiler 'PetitCompiler-Parsers' 0
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   126
PPTokenizingCompiledParser PPTokenizingCompiledParser stx:goodies/petitparser/compiler 'PetitCompiler-Parsers' 4
4c6ed0a28d18 Replace `ifNil:[...]` with `isNil ifTrue:[...]`
Jan Vrany <jan.vrany@labware.com>
parents: 537
diff changeset
   127
stx_goodies_petitparser_compiler stx_goodies_petitparser_compiler stx:goodies/petitparser/compiler '* Projects & Packages *' 0