RCS file: declerations.h,v
Working file: declerations.h
head: 1.2
branch:
locks: strict
root: 1.2
access list:
symbolic names:
keyword substitution: kv
total revisions: 2; selected revisions: 2
description:
declared functions and array of function pointers.
declared init(), mainMenu(), exitFunc(), createLinklist(), insertNode(), deleteNode(), displayLinklist(), sortLinklist().
----------------------------
revision 1.2 locked by: root;
date: 2018/12/22 07:31:28; author: root; state: Exp; lines: +1 -1
typo
----------------------------
revision 1.1
date: 2018/12/22 07:25:10; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: headers.h,v
Working file: headers.h
head: 1.2
branch:
locks: strict
root: 1.2
access list:
symbolic names:
keyword substitution: kv
total revisions: 2; selected revisions: 2
description:
insluded stdio.h and stdlib.
----------------------------
revision 1.2 locked by: root;
date: 2018/12/22 07:32:22; author: root; state: Exp; lines: +1 -0
included string.h
----------------------------
revision 1.1
date: 2018/12/22 07:26:33; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: node.h,v
Working file: node.h
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
defined struct Node
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:26:44; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: createLinklist.c,v
Working file: createLinklist.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
Just cheaking mapping.
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:26:55; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: deleteNode.c,v
Working file: deleteNode.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
Just cheaking mapping.
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:27:07; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: displayLinklist.c,v
Working file: displayLinklist.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
Just cheaking mapping.
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:27:19; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: exitFunc.c,v
Working file: exitFunc.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
It takes exit status as argument
we compare argument with success or failure
and exit accordingy
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:27:23; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: init.c,v
Working file: init.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
initialized array of function pointers for all functions delared in edcleration.h except init()
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:27:59; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: insertNode.c,v
Working file: insertNode.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
Just cheaking mapping.
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:28:34; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: main.c,v
Working file: main.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
calls mainMenu() in an intifite loop and chill
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:28:37; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: mainMenu.c,v
Working file: mainMenu.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
displays menu items as following
create linklist
insertNode
delete node
display linklist
sort node
exit
takes the choice from user and uses the choice as index into array of function pointers to call the appropriate function.
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:28:54; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: sortLinklist.c,v
Working file: sortLinklist.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
Just cheaking mapping.
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:30:12; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: declerations.h,v
Working file: declerations.h
head: 1.3
branch:
locks: strict
root: 1.3
access list:
symbolic names:
keyword substitution: kv
total revisions: 3; selected revisions: 3
description:
declared functions and array of function pointers.
declared init(), mainMenu(), exitFunc(), createLinklist(), insertNode(), deleteNode(), displayLinklist(), sortLinklist().
----------------------------
revision 1.3 locked by: root;
date: 2018/12/23 08:39:06; author: root; state: Exp; lines: +2 -1
declared createNode()
----------------------------
revision 1.2
date: 2018/12/22 07:31:28; author: root; state: Exp; lines: +1 -1
typo
----------------------------
revision 1.1
date: 2018/12/22 07:25:10; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: headers.h,v
Working file: headers.h
head: 1.2
branch:
locks: strict
root: 1.2
access list:
symbolic names:
keyword substitution: kv
total revisions: 2; selected revisions: 2
description:
insluded stdio.h and stdlib.
----------------------------
revision 1.2 locked by: root;
date: 2018/12/22 07:32:22; author: root; state: Exp; lines: +1 -0
included string.h
----------------------------
revision 1.1
date: 2018/12/22 07:26:33; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: node.h,v
Working file: node.h
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
defined struct Node
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:26:44; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: createLinklist.c,v
Working file: createLinklist.c
head: 1.3
branch:
locks: strict
root: 1.3
access list:
symbolic names:
keyword substitution: kv
total revisions: 3; selected revisions: 3
description:
Just cheaking mapping.
----------------------------
revision 1.3 locked by: root;
date: 2018/12/23 08:59:07; author: root; state: Exp; lines: +5 -0
checking, if the argument (start pointer) in not NULL then it lst is already created. so give msg and return
----------------------------
revision 1.2
date: 2018/12/23 08:39:15; author: root; state: Exp; lines: +3 -1
Calls the createNode() function gets pointer to first node as return value.
returnc it to mainMenu()
----------------------------
revision 1.1
date: 2018/12/22 07:26:55; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: createNode.c,v
Working file: createNode.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
Allocates space for new Node, makes next pointer as null.
returns node.
----------------------------
revision 1.1 locked by: root;
date: 2018/12/23 08:40:06; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: init.c,v
Working file: init.c
head: 1.2
branch:
locks: strict
root: 1.2
access list:
symbolic names:
keyword substitution: kv
total revisions: 2; selected revisions: 2
description:
initialized array of function pointers for all functions delared in edcleration.h except init()
----------------------------
revision 1.2 locked by: root;
date: 2018/12/23 08:40:33; author: root; state: Exp; lines: +1 -0
initialized codeateNode pointer
----------------------------
revision 1.1
date: 2018/12/22 07:27:59; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: insertNode.c,v
Working file: insertNode.c
head: 1.1
branch:
locks: strict
root: 1.1
access list:
symbolic names:
keyword substitution: kv
total revisions: 1; selected revisions: 1
description:
Just cheaking mapping.
----------------------------
revision 1.1 locked by: root;
date: 2018/12/22 07:28:34; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: main.c,v
Working file: main.c
head: 1.3
branch:
locks: strict
root: 1.3
access list:
symbolic names:
keyword substitution: kv
total revisions: 3; selected revisions: 3
description:
calls mainMenu() in an intifite loop and chill
----------------------------
revision 1.3 locked by: root;
date: 2018/12/23 08:54:58; author: root; state: Exp; lines: +2 -1
made start as NULL.
Capturing return values from mainMenu() into start
passing start as argument to mainMenu()
----------------------------
revision 1.2
date: 2018/12/23 08:40:45; author: root; state: Exp; lines: +2 -1
captures the return value(pointer) from mainMenu().
----------------------------
revision 1.1
date: 2018/12/22 07:28:37; author: root; state: Exp;
Initial revision
=============================================================================
RCS file: mainMenu.c,v
Working file: mainMenu.c
head: 1.3
branch:
locks: strict
root: 1.3
access list:
symbolic names:
keyword substitution: kv
total revisions: 3; selected revisions: 3
description:
displays menu items as following
create linklist
insertNode
delete node
display linklist
sort node
exit
takes the choice from user and uses the choice as index into array of function pointers to call the appropriate function.
----------------------------
revision 1.3 locked by: root;
date: 2018/12/23 08:55:44; author: root; state: Exp; lines: +11 -6
if !strt then display create Linklist option
if strt then display rest operations on Linklist.
Passing strt as argument to called functions
----------------------------
revision 1.2
date: 2018/12/23 08:41:06; author: root; state: Exp; lines: +3 -2
captures Node* from anu function.
----------------------------
revision 1.1
date: 2018/12/22 07:28:54; author: root; state: Exp;
Initial revision
=============================================================================
It looks like you're new here. If you want to get involved, click one of these buttons!