added concrete implementations of putc(), getc(), getchar() and gets()
[tangerine.git] / tools / package / FORMAT
blob6a76592449ac85362fdcdfdc66e25ad06f98a7ab
1 Pseudo-BNF
2 ----------
4 package    = header, file*
6 file       = pathLength, path, dataLength, data
8 header     = 'P', 'K', 'G', version
9 version    = UBYTE      # Must be 0
11 pathLength = LONG
12 path       = BYTE[pathLength] 
13 dataLength = LONG
14 data       = BYTE[dataLength] 
16 Example
17 -------
19 "PKG", 0, 3L, "foo", 8L, "barbarba"
21 Note: No NULL bytes after strings!