Message-ID: <561524658.30169.1408659080462.JavaMail.firstname.lastname@example.org> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_30168_1150886341.1408659080462" ------=_Part_30168_1150886341.1408659080462 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Attached to this page is a zip file (datastructures-and-algorithms.zip) co= ntaining some code converted from the online book Data Struc= tures and Algorithms with Object-Oriented Design Patterns, by Bruno R. = Preiss.=20
He has versions of the book that are coded with C#, Python, Java, C++, a= nd Ruby.=20
The conversion of the code is still incomplete, otherwise I would email = the author about this, but I am sharing it anyway for instructional purpose= s, since most of the things not working are minor or will likely be support= ed in future versions of boo (like multidimensional arrays or bitshift oper= ators).=20
I used the Boo AddIn= For SharpDevelop for the conversion. The features not converted includ= e: multidimensional arrays (arr[x, y]), bit shiftleft (<<), shiftrigh= t (>>), and onescomplement (~). There are also some subtle things tha= t may need further conversion like casting char to int. Boo may also eventu= ally have support for the char type (System.Char) too along with implicit c= asting to and from numeric and string types.