Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
utils in C, including implementation of linked list, stack and looking forward to a binary tree.
C

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
tests
testutils @ a378e16
.gitignore
.gitmodules
LICENSE
Makefile
README

README

This is a set of utils in C
===========================

Containing:

- a linked list implementation 
- a stack implementation 

Versioning
----------
Major.Minor.Patchlevel[ optional self-explanatory stuff ]

Major 
	is changed when there is new functionality or API-Changes

Minor 
	is changed when there are new features (E.G.: stack can be removed from 
	memory-> version 2.1.2 to 2.2.0)

Patchlevel 
	is changed when there are bugfixes.


Version 1.0.0
-------------
See the similar named tag. The tests are running, the stuff is working. If there
are any problems, please let me know / send a pull request! I would be pleased!

If you want to add functionality to the linkedlist, do it! I would love to see 
your ideas!

Version 2.0.0
-------------
Thanks to the guys from stackoverflow.com. They gave me nice and constructive 
feedback!

What's new:
* real data is stored. That caused some API-changes!
* a simple stack implementation is added
* conventions are fixes, also variable names are improved
* portability is improved (I can't test it!)
* speed fixes are done

Note: There will be no sorting for the linkedlist stuff!

	Version 2.1.0
	-------------
	* print your stack or your linkedlist binary!

	Version 2.1.1
	-------------
	* some bugfixes. Removing LinkedList from memory was fixed.

	Version 2.1.2
	-------------
	* Just code-styling

	Version 2.2.0
	-------------
	* Stack can be removed from memory
	* Some Bugfixes

	Version 2.3.0
	-------------
	* limit the length of a LinkedList to a given value with the  ll_limit() function
	
	Version 2.3.1
	-------------
	* keep the first n or the last n when using ll_limit() function

	Version 2.3.2
	-------------
	* stack_is_empty() function was added to stack

	Version 2.3.3
	-------------
	* stack bug-/compilerwarning-fixes

	Version 2.3.4
	-------------
	* single bugfix
Something went wrong with that request. Please try again.