Alice Cecil 3/12/2017
This language defines
#Base Definitions
These are your business names or definitions on which we are writing, reading or operating on.
Examples Last Name, First Name, Claim Number, Date of Injurty
A static value.
##Common Notes Depending on your file source, your fields will be more than likely read as a string.
[
{Input Location}
->
{Identifier}
( {Type Definitions}
) ]
[X] TODO [ ] DONE
By Ones indexed positions
- { Start as
[:digit:]+
},
{ End as[:digit:]+
} -- For a 10 length field starting at position 1 and ending before character 111,11
By field length
- LENGTH { length as
[:digit:]+
} -- For a length 10 field starting at the end of the lastLENGTH 10
[X] TODO [ ] DONE
By Ones indexed positions
-- { position as [:digit:]+
}
--- For position 8 8
[X] TODO [ ] DONE
By Position Letter
-- { position as [:alpha:]+
}
--- For position A A
--- For position HD hd
By Ones indexed positions
-- { position as [:digit:]+
}
--- For position 8 8
[X] TODO [ ] DONE
By relative xpath
Sample Xml
<record>
<number>1</number>
</record>
<record>
<number>999</number>
<string>Value</string>
</record>
</root>
root record path
[X] TODO [ ] DONE
By relative path
Sample
}
root record path
[ ] TODO [X] DONE
End of {Input Location}
NOP
[X] TODO [ ] DONE
[X] TODO [ ] DONE