Geoff Hagopian's SLog
I invite readers to investigate my progressing sabbatical study
Click on the the red dates: these are hyperlinks to the log entries.

<< September 05 >>

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
28 29 30 31 1 2 3
            Wow, is September already?  Then I must be studying the shift/reduce parser!
4 5 6 7 8 9 10
  Finding and starting to read the (online) Grune/Jacobs book on grammar, language and parsing. Segueing into chemical equation parsing in anticipation of tomorrow's Webinar. Little bit more on grammars and parsing.  Parentheses.  Rough slogging through Grune Text. Order of operations and infix versus  postfix form. MIT Point class. Dynamic arrays with new and delete, as applied to the MIT Point class.
11 12 13 14 15 16 17
Shape class and derived classes with inheritance, polymorphism, protected and virtual functions.   The vector template and vector functions such as push_back and pop_back. Template functions and classes.  A template class for Stack of doubles. A grievously detailed accounting of how singly linked lists are created using templates and pointers. Stack class inherits from List class, with privacy issues.  Templates and pointers galore. Queue class works like Stack class except for enqueue/dequeue. Tree class is are bit more intricate! Just one little exercise here: concatenating lists cat and dog for catdog!
18 19 20 21 22 23 24
  The Rutgers data structure approach.  Partitioning integers. A new approach to recursion formula for integer addition partitions. A simple little recursive function for computing integer partitions. More struggling with partitions.   
25 26 27 28 29 30 1
  Pseudocode for a next partition generator in antilexicographic order. A nifty implementation of the partition generator using multiplicities to multiply efficiency. Getting into STL...chapter 21 of Deitel. I'd rather be stuck in Memphis with the Mobile blues, but vector functions must be reckoned. More on using vector template library functions.  

Hit Counter