| Package | Description |
|---|---|
| net.razorvine.serpent |
Serpent, a Python literal expression serializer/deserializer
(a.k.a.
|
| net.razorvine.serpent.ast |
| Modifier and Type | Class and Description |
|---|---|
class |
DebugVisitor
Ast nodevisitor that prints out the Ast as a string for debugging purposes
|
class |
ObjectifyVisitor
Ast nodevisitor that turns the AST into actual Java objects (array, int, IDictionary, string, etc...)
|
| Modifier and Type | Method and Description |
|---|---|
void |
TupleNode.accept(INodeVisitor visitor) |
void |
StringNode.accept(INodeVisitor visitor) |
void |
SetNode.accept(INodeVisitor visitor) |
abstract void |
SequenceNode.accept(INodeVisitor visitor) |
abstract void |
PrimitiveNode.accept(INodeVisitor visitor) |
void |
NoneNode.accept(INodeVisitor visitor) |
void |
LongNode.accept(INodeVisitor visitor) |
void |
ListNode.accept(INodeVisitor visitor) |
void |
KeyValueNode.accept(INodeVisitor visitor) |
void |
IntegerNode.accept(INodeVisitor visitor) |
void |
INode.accept(INodeVisitor visitor) |
void |
DoubleNode.accept(INodeVisitor visitor) |
void |
DictNode.accept(INodeVisitor visitor) |
void |
ComplexNumberNode.accept(INodeVisitor visitor) |
void |
BooleanNode.accept(INodeVisitor visitor) |
void |
BigIntNode.accept(INodeVisitor visitor) |
void |
Ast.accept(INodeVisitor visitor) |
Copyright © 2017. All Rights Reserved.