5
I Use This!
Inactive
Analyzed about 23 hours ago. based on code collected about 23 hours ago.

Project Summary

Modula-2 collections library. The library provides an API for collection ADTs, in particular: stacks, queues, double ended queues, priority queues, balanced binary search trees, patricia tries, dynamic arrays and hash tables to store arbitrary data. The hash table ADT allows data to be stored and retrieved by reference or by copy, with built-in reference counting. All other ADTs allow data to be stored and retrieved by reference only. The library follows PIM4, it has no dependencies and it is platform independent. The library is tested with GM2 using option 'fpim4'. Under development. BSD style license.

Tags

aatree aatrees abstract-data-type abstractdatatypes balancedtree binarysearchtree binarysearchtrees collection collections datastructures deque dynamicarray dynamicarrays gnumodula2 gnu-modula2 gnu-modula-2 hash hashtable hashtables keyvalue key-value keyvaluestorage key-value-storage modula2 modula-2 objectivemodula2 objective-modula2 objective-modula-2 opaque-data-type opaquedatatypes patricia patriciatrie patriciatries priorityqueue queue queues referencecounting reusability splay splaytree splaytrees stack stacks trees trie

In a Nutshell, M2Collections...

BSD 4-clause (University of California-Specific)
Permitted

Place Warranty

Commercial Use

Modify

Distribute

Forbidden

Hold Liable

Use Trademarks

Required

Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    compare projects before you chose one to use
  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project

30 Day Summary

Jul 15 2018 — Aug 14 2018

12 Month Summary

Aug 14 2017 — Aug 14 2018

Ratings

2 users rate this project:
5.0
 
5.0/5.0
Click to add your rating
   Spinner
Review this Project!