EmbLogic's Blog

Multiple data compression for code length 4

RCS file: header.h,v
Working file: header.h
head: 1.2
branch:
locks: strict
emblogic: 1.2
access list:
symbolic names:
keyword substitution: kv
total revisions: 2;    selected revisions: 2
description:
It contains all headers and prototypes of all functions.
—————————-
revision 1.2    locked by: emblogic;
date: 2015/06/27 09:52:50;  author: emblogic;  state: Exp;  lines: +0 -4
Prototypes are added to new file.
—————————-
revision 1.1
date: 2015/06/27 04:26:00;  author: emblogic;  state: Exp;
Initial revision
=============================================================================

RCS file: prototypes.h,v
Working file: prototypes.h
head: 1.4
branch:
locks: strict
emblogic: 1.4
access list:
symbolic names:
keyword substitution: kv
total revisions: 4;    selected revisions: 4
description:
All prototypes are added .
—————————-
revision 1.4    locked by: emblogic;
date: 2015/06/27 10:32:16;  author: emblogic;  state: Exp;  lines: +6 -6
extern is added to outside prototypes.
—————————-
revision 1.3
date: 2015/06/27 10:30:18;  author: emblogic;  state: Exp;  lines: +7 -0
Prototypes for compress2(), compress2(),
compress2(),
prototypes are added .
—————————-
revision 1.2
date: 2015/06/27 10:25:30;  author: emblogic;  state: Exp;  lines: +1 -1
prototype of compression has a new argument char*
—————————-
revision 1.1
date: 2015/06/27 09:57:37;  author: emblogic;  state: Exp;
Initial revision
=============================================================================

RCS file: mdc.c,v
Working file: mdc.c
head: 1.15
branch:
locks: strict
root: 1.15
access list:
symbolic names:
keyword substitution: kv
total revisions: 15;    selected revisions: 15
description:
file is compressed.
—————————-
revision 1.15    locked by: root;
date: 2015/07/08 19:11:45;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.14
date: 2015/07/08 19:10:53;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.13
date: 2015/07/08 19:10:13;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.12
date: 2015/07/08 19:09:11;  author: root;  state: Exp;  lines: +4 -4
*** empty log message ***
—————————-
revision 1.11
date: 2015/07/08 19:07:37;  author: root;  state: Exp;  lines: +3 -1
*** empty log message ***
—————————-
revision 1.10
date: 2015/07/08 19:02:03;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.9
date: 2015/07/08 18:58:19;  author: root;  state: Exp;  lines: +0 -1
*** empty log message ***
—————————-
revision 1.8
date: 2015/07/08 18:55:17;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.7
date: 2015/07/08 18:53:35;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.6
date: 2015/07/08 18:51:47;  author: root;  state: Exp;  lines: +1 -0
*** empty log message ***
—————————-
revision 1.5
date: 2015/07/08 18:48:36;  author: root;  state: Exp;  lines: +2 -1
*** empty log message ***
—————————-
revision 1.4
date: 2015/07/08 18:47:06;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.3
date: 2015/07/08 18:42:48;  author: root;  state: Exp;  lines: +1 -0
*** empty log message ***
—————————-
revision 1.2
date: 2015/07/08 18:40:29;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.1
date: 2015/07/08 18:36:18;  author: root;  state: Exp;
Initial revision
=============================================================================

RCS file: compression.c,v
Working file: compression.c
head: 1.10
branch:
locks: strict
emblogic: 1.10
access list:
symbolic names:
keyword substitution: kv
total revisions: 10;    selected revisions: 10
description:
compress function is created.
macro __func__ is used.
—————————-
revision 1.10    locked by: emblogic;
date: 2015/06/27 10:49:47;  author: emblogic;  state: Exp;  lines: +13 -13
\n is added at required place in print statements.
—————————-
revision 1.9
date: 2015/06/27 10:44:01;  author: emblogic;  state: Exp;  lines: +5 -5
Printing statemnt is modified.
—————————-
revision 1.8
date: 2015/06/27 10:38:42;  author: emblogic;  state: Exp;  lines: +6 -5
#include”prototypes.h” is added.
—————————-
revision 1.7
date: 2015/06/27 10:27:23;  author: emblogic;  state: Exp;  lines: +13 -13
Errors are removed.
—————————-
revision 1.6
date: 2015/06/27 10:26:09;  author: emblogic;  state: Exp;  lines: +8 -4
compression function for different code lengths are added.
—————————-
revision 1.5
date: 2015/06/27 10:11:59;  author: emblogic;  state: Exp;  lines: +39 -2
functions are added.
—————————-
revision 1.4
date: 2015/06/27 10:04:57;  author: emblogic;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.3
date: 2015/06/27 10:04:14;  author: emblogic;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.2
date: 2015/06/27 10:02:41;  author: emblogic;  state: Exp;  lines: +3 -2
position is set at starting.
—————————-
revision 1.1
date: 2015/06/27 09:54:09;  author: emblogic;  state: Exp;
Initial revision
=============================================================================

RCS file: compress2.c,v
Working file: compress2.c
head: 1.1
branch:
locks: strict
emblogic: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1;    selected revisions: 1
description:
Function compress2() is created.
Function name is printed using __func__ macro.
—————————-
revision 1.1    locked by: emblogic;
date: 2015/06/27 10:58:35;  author: emblogic;  state: Exp;
Initial revision
=============================================================================

RCS file: compress3.c,v
Working file: compress3.c
head: 1.1
branch:
locks: strict
emblogic: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1;    selected revisions: 1
description:
Function compress2() is created.
>> Function name is printed using __func__ macro.
—————————-
revision 1.1    locked by: emblogic;
date: 2015/06/27 10:58:35;  author: emblogic;  state: Exp;
Initial revision
=============================================================================

RCS file: compress4.c,v
Working file: compress4.c
head: 1.65
branch:
locks: strict
root: 1.65
access list:
symbolic names:
keyword substitution: kv
total revisions: 65;    selected revisions: 65
description:
compress4() fn. created.
—————————-
revision 1.65    locked by: root;
date: 2015/07/09 01:29:41;  author: root;  state: Exp;  lines: +3 -3
*** empty log message ***
—————————-
revision 1.64
date: 2015/07/09 01:27:18;  author: root;  state: Exp;  lines: +1 -4
*** empty log message ***
—————————-
revision 1.63
date: 2015/07/09 01:22:06;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.62
date: 2015/07/09 01:19:49;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.61
date: 2015/07/08 21:33:42;  author: root;  state: Exp;  lines: +2 -0
*** empty log message ***
—————————-
revision 1.60
date: 2015/07/08 21:26:22;  author: root;  state: Exp;  lines: +3 -2
*** empty log message ***
—————————-
revision 1.59
date: 2015/07/08 21:23:19;  author: root;  state: Exp;  lines: +4 -3
*** empty log message ***
—————————-
revision 1.58
date: 2015/07/08 21:19:51;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.57
date: 2015/07/08 20:08:59;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.56
date: 2015/07/08 20:06:41;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.55
date: 2015/07/08 19:59:40;  author: root;  state: Exp;  lines: +1 -0
*** empty log message ***
—————————-
revision 1.54
date: 2015/07/08 19:38:25;  author: root;  state: Exp;  lines: +4 -2
*** empty log message ***
—————————-
revision 1.53
date: 2015/07/08 19:33:58;  author: root;  state: Exp;  lines: +11 -1
*** empty log message ***
—————————-
revision 1.52
date: 2015/07/08 19:26:28;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.51
date: 2015/07/08 19:24:42;  author: root;  state: Exp;  lines: +22 -21
*** empty log message ***
—————————-
revision 1.50
date: 2015/07/08 19:22:18;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.49
date: 2015/07/08 19:21:09;  author: root;  state: Exp;  lines: +6 -5
*** empty log message ***
—————————-
revision 1.48
date: 2015/07/08 19:18:42;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.47
date: 2015/07/08 19:17:54;  author: root;  state: Exp;  lines: +8 -7
*** empty log message ***
—————————-
revision 1.46
date: 2015/07/08 12:49:52;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.45
date: 2015/07/08 12:41:20;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.44
date: 2015/07/08 12:40:17;  author: root;  state: Exp;  lines: +2 -1
*** empty log message ***
—————————-
revision 1.43
date: 2015/07/08 12:36:51;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.42
date: 2015/07/08 12:34:57;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.41
date: 2015/07/08 12:29:44;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.40
date: 2015/07/08 12:28:33;  author: root;  state: Exp;  lines: +4 -0
*** empty log message ***
—————————-
revision 1.39
date: 2015/07/08 12:24:38;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.38
date: 2015/07/08 12:24:00;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.37
date: 2015/07/08 12:23:01;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.36
date: 2015/07/08 12:21:11;  author: root;  state: Exp;  lines: +1 -1
Character of respective byte is printed.
—————————-
revision 1.35
date: 2015/07/08 12:20:05;  author: root;  state: Exp;  lines: +3 -2
Byte is find out
—————————-
revision 1.34
date: 2015/07/08 12:15:43;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.33
date: 2015/07/08 12:12:41;  author: root;  state: Exp;  lines: +1 -1
byte is cleared before use.
—————————-
revision 1.32
date: 2015/07/08 12:11:50;  author: root;  state: Exp;  lines: +1 -1
byte is made static.
—————————-
revision 1.31
date: 2015/07/08 12:11:06;  author: root;  state: Exp;  lines: +1 -3
*** empty log message ***
—————————-
revision 1.30
date: 2015/07/08 12:09:38;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.29
date: 2015/07/08 12:08:40;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.28
date: 2015/07/08 12:06:29;  author: root;  state: Exp;  lines: +2 -1
*** empty log message ***
—————————-
revision 1.27
date: 2015/07/08 12:04:28;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.26
date: 2015/07/08 12:01:20;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.25
date: 2015/07/08 11:59:37;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.24
date: 2015/07/08 11:58:21;  author: root;  state: Exp;  lines: +3 -1
*** empty log message ***
—————————-
revision 1.23
date: 2015/07/08 11:55:39;  author: root;  state: Exp;  lines: +3 -3
*** empty log message ***
—————————-
revision 1.22
date: 2015/07/08 11:52:03;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.21
date: 2015/07/08 11:51:14;  author: root;  state: Exp;  lines: +2 -2
*** empty log message ***
—————————-
revision 1.20
date: 2015/07/08 11:47:33;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.19
date: 2015/07/08 11:46:45;  author: root;  state: Exp;  lines: +2 -0
*** empty log message ***
—————————-
revision 1.18
date: 2015/07/08 11:40:42;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.17
date: 2015/07/08 11:38:40;  author: root;  state: Exp;  lines: +0 -2
Unnesesory printf are removed .
—————————-
revision 1.16
date: 2015/07/08 11:37:49;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.15
date: 2015/07/08 11:35:18;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.14
date: 2015/07/08 11:32:51;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.13
date: 2015/07/08 11:30:12;  author: root;  state: Exp;  lines: +1 -0
byte is printed in %x format.
—————————-
revision 1.12
date: 2015/07/08 11:26:47;  author: root;  state: Exp;  lines: +21 -10
1 byte has been found.
Byte is written in file 3.
—————————-
revision 1.11
date: 2015/07/08 11:20:00;  author: root;  state: Exp;  lines: +7 -4
no. of times loop run is calculated by n.
—————————-
revision 1.10
date: 2015/07/08 11:17:00;  author: root;  state: Exp;  lines: +8 -1
4 bits of c is stored in byte.
—————————-
revision 1.9
date: 2015/07/08 11:14:14;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.8
date: 2015/07/08 11:13:41;  author: root;  state: Exp;  lines: +1 -1
*** empty log message ***
—————————-
revision 1.7
date: 2015/07/08 11:12:36;  author: root;  state: Exp;  lines: +1 -1
–same–
—————————-
revision 1.6
date: 2015/07/08 11:11:42;  author: root;  state: Exp;  lines: +5 -3
sprintf is used.
—————————-
revision 1.5
date: 2015/07/08 11:04:26;  author: root;  state: Exp;  lines: +2 -1
Checking error in find_pos()
—————————-
revision 1.4
date: 2015/07/08 11:01:41;  author: root;  state: Exp;  lines: +1 -2
*** empty log message ***
—————————-
revision 1.3
date: 2015/07/01 08:57:48;  author: root;  state: Exp;  lines: +1 -1
1
—————————-
revision 1.2
date: 2015/07/01 08:56:28;  author: root;  state: Exp;  lines: +5 -3
new
—————————-
revision 1.1
date: 2015/07/01 08:34:48;  author: root;  state: Exp;
Initial revision
=============================================================================

RCS file: compress5.c,v
Working file: compress5.c
head: 1.1
branch:
locks: strict
emblogic: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1;    selected revisions: 1
description:
Function compress2() is created.
>> Function name is printed using __func__ macro.
—————————-
revision 1.1    locked by: emblogic;
date: 2015/06/27 10:58:35;  author: emblogic;  state: Exp;
Initial revision
=============================================================================

RCS file: compress6.c,v
Working file: compress6.c
head: 1.1
branch:
locks: strict
emblogic: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1;    selected revisions: 1
description:
function compress6() is created.
—————————-
revision 1.1    locked by: emblogic;
date: 2015/06/27 10:58:35;  author: emblogic;  state: Exp;
Initial revision
=============================================================================

RCS file: compress7.c,v
Working file: compress7.c
head: 1.1
branch:
locks: strict
emblogic: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1;    selected revisions: 1
description:
Function compress7() is created.
—————————-
revision 1.1    locked by: emblogic;
date: 2015/06/27 10:58:35;  author: emblogic;  state: Exp;
Initial revision
=============================================================================

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>