From 39dedb62fb19cf83c62245600865eb9761d198e7 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Sun, 12 Oct 2003 03:26:11 +0000 Subject: Sample primitive Main --- src/Main.java | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/Main.java 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(); + } + } +} -- cgit v1.2.3