diff options
author | Peter Palfrader <peter@palfrader.org> | 2003-10-12 03:26:11 +0000 |
---|---|---|
committer | Peter Palfrader <peter@palfrader.org> | 2003-10-12 03:26:11 +0000 |
commit | 39dedb62fb19cf83c62245600865eb9761d198e7 (patch) | |
tree | 5b481142ec7a611407f381741e526f37f241785a | |
parent | 2f848cd91f899fe3de2701085ee720b96ba317c0 (diff) |
Sample primitive Main
-rw-r--r-- | src/Main.java | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/Main.java b/src/Main.java new file mode 100644 index 0000000..bea5710 --- /dev/null +++ b/src/Main.java @@ -0,0 +1,28 @@ +// package org.noreply.fancydress.directory; + +import java.io.*; +import org.noreply.fancydress.directory.parser.*; +import org.noreply.fancydress.directory.*; +import org.noreply.fancydress.type3.*; +import org.noreply.fancydress.misc.*; +import org.noreply.fancydress.type3.routing.*; + +public class Main { + static public void main(String argv[]) { + /* Start the parser */ + try { + DirectoryParser parser = new DirectoryParser(new DirectoryLexer(new FileReader(argv[0]))); + DirectoryMessage m = (DirectoryMessage)parser.parse().value; + Directory dir = new Directory(m, false); + Path path = new Path(dir,"test1 , rot26 : cf , aarg"); + RoutingDestination address = new RoutingSMTP("peter@palfrader.org"); + Payload payload = new Payload(); + Packet packet = new Packet(path, address, payload); + FileOutputStream w = new FileOutputStream("out"); + w.write(packet.asOctets()); + + } catch (Exception e) { + e.printStackTrace(); + } + } +} |