Opened 15 years ago
Last modified 15 years ago
#76 new defect
Allow zzcat to output immediately — at Initial Version
Reported by: | Sam Hocevar | Owned by: | Sam Hocevar |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | core | Version: | SVN |
Keywords: | Cc: | ||
Product: | zzuf |
Description
If a zzcat sequence doesn't use rewind() or fseek(), we know that any read byte can be immediately sent to the standard output. This would improve zzcat's speed and memory usage:
- design a simple bytecode language
- write another parser that translates the sequence to bytecode
- check for syntax BEFORE running the bytecode!
- if rewinding functions don't appear in the bytecode, output characters immediately
Note: See
TracTickets for help on using
tickets.