byucc.jhdl.DRC
Class DesignRuleRcParser

java.lang.Object
  extended bybyucc.jhdl.DRC.DesignRuleRcParser

public class DesignRuleRcParser
extends java.lang.Object

Author:
Michael A. Halcrow

Constructor Summary
DesignRuleRcParser()
           
 
Method Summary
 boolean parseFile(java.lang.String filename)
           
 boolean parseLine(java.lang.String line)
          .dcrrc file format: The first line should be the name of the top-level circuit to which the following rules apply, in the format "FORFILE=[filename]" All successive lines should give the identifier of the rules that are to apply to this circuit, in the format "[rule identifier]" Multiple circuits may be included in any given file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DesignRuleRcParser

public DesignRuleRcParser()
Method Detail

parseFile

public boolean parseFile(java.lang.String filename)
Returns:
true if the read was successful; false otherwise

parseLine

public boolean parseLine(java.lang.String line)
.dcrrc file format: The first line should be the name of the top-level circuit to which the following rules apply, in the format "FORFILE=[filename]" All successive lines should give the identifier of the rules that are to apply to this circuit, in the format "[rule identifier]" Multiple circuits may be included in any given file. The "FORFILE=[filename]" string is used to differentiate among the different circuits.

Returns:
true if the parse succeeded; false otherwise


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.