| Package | Description |
|---|---|
| net.oneandone.mork.mapping |
Implements the mapping concept.
|
| net.oneandone.mork.semantics |
Data types for attribute grammars.
|
| Constructor and Description |
|---|
Argument(int modifier,
AgBuffer buffer,
List<Definition> sources)
non-local argument
|
| Modifier and Type | Method and Description |
|---|---|
AgBuffer |
AgBuffer.createReduced(Attribute start)
Can be used for both down and up transport.
|
static AgBuffer |
Pusher.run(boolean down,
Attribute seed,
net.oneandone.sushi.util.IntBitSet border,
Grammar grm) |
| Modifier and Type | Method and Description |
|---|---|
void |
AgBuffer.append(AgBuffer right) |
Occurrence |
State.calcOccurrence(AgBuffer copyBuffer,
List<Attribute> stack) |
Attribute |
AgBuffer.cloneAttributes(AgBuffer orig,
Type type,
Attribute seed)
Clones this buffer but replaces all transport attributes with new attributes
of the specified type.
|
int |
AgBuffer.compare(AgBuffer rightSemantics) |
Attribute |
AgBuffer.createSequence(Attribute start,
int seq,
AgBuffer result) |
void |
State.getSequence(int seq,
List<Attribute> nextAttrs,
net.oneandone.sushi.util.IntArrayList nextOfss,
net.oneandone.sushi.util.IntArrayList nextSeqs,
AgBuffer cb) |
boolean |
State.recalcOccurrence(AgBuffer cb) |
| Modifier and Type | Method and Description |
|---|---|
Attribute |
AgBuffer.merge(List<AgBuffer> copyBuffers,
int symbol,
Type mergedType)
Merge all attributes with >0 attributions buffers.
|
Copyright © 1998–2017 1&1. All rights reserved.