BNF for las.jj

NON-TERMINALS

DataFile ::= VersionSection WellInformationSection CurveInformationSection ParameterInformationSection DepthInformationSection
WellInformationSection ::= <WELL_INFORMATION_START> StartLine StopLine StepLine NullLine CompanyLine WellLine LocationLine CountyLine FieldLine StateLine CompletionDateLine APILine ServiceLine
StartLine ::= DefaultData
StopLine ::= DefaultData
StepLine ::= DefaultData
NullLine ::= DefaultData
CompanyLine ::= DefaultData
WellLine ::= DefaultData
LocationLine ::= DefaultData
CountyLine ::= DefaultData
FieldLine ::= DefaultData
StateLine ::= DefaultData
CompletionDateLine ::= DefaultData
APILine ::= DefaultData
ServiceLine ::= DefaultData
CurveInformationSection ::= <CURVE_INFORMATION_START> DepthLine SonicLine ResistivityLine SPCurveLine GammaRayLine
DepthLine ::= DefaultData
SonicLine ::= DefaultData
ResistivityLine ::= DefaultData
SPCurveLine ::= DefaultData
GammaRayLine ::= DefaultData
ParameterInformationSection ::= <PARAMETER_INFORMATION_START> BHTLine RMFLine RMFTLine EKBLine SectionLine TownshipLine RangeLine
BHTLine ::= DefaultData
RMFLine ::= DefaultData
RMFTLine ::= DefaultData
EKBLine ::= DefaultData
SectionLine ::= DefaultData
TownshipLine ::= DefaultData
RangeLine ::= DefaultData
DefaultData ::= <NAME> <UNIT> <DATA> <DESCRIPTION>
DepthInformationSection ::= <DEPTH_INFORMATION_START> ( DepthInformationLine )*
DepthInformationLine ::= <DEPTH> <DELTA_T> <RESISTENCE> <SP> <GR>
VersionSection ::= <VERSION_INFORMATION_START> VersionLine WrapLine CreationLine
VersionLine ::= <VERSION_LINE_START> <VERSION_NUMBER>
WrapLine ::= <WRAP_LINE_START> <WRAP_OPTION>
CreationLine ::= <CREATION_DATE_LINE_START> <DATE>