nogen include "../../scg/lib.java.cd";

package scg.net;

import java.io.*;
import edu.neu.ccs.demeterf.lib.*;

PlayerSpec = "playerspec[" <name> String *s <address> String *s <port> int "]".

// For Parsing the PlayerSpecs/Passwords
PlayersFile = *s <players> List(PlayerSpec) EOF.
PasswordEntry = "passwd[" *s <name> String *s <passhash> String *s "]" *l.
PasswordFile = <passwds> List(PasswordEntry) EOF.

// Tracking Player/Teams
TeamSpec = "team[" <name> String *s <passhash> String *s <players> List(String) "]" *l.
TeamFile = *s <teams> List(TeamSpec) EOF.