Subversion Repositories programming

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
172 7137 d 6 h ira /school/cs311/proj4/ The final CS311 Project #4. Mostly added comments  
167 7138 d 19 h ira /school/cs311/proj4/ CS311 Project #4 is now near-final.  
166 7139 d 6 h ira /school/cs311/proj4/ Getting set up for pretty printing  
165 7140 d 5 h ira /school/cs311/proj4/ Fix bug where there is only a single digit number  
164 7140 d 6 h ira /school/cs311/proj4/ CS311 Project #4 is now "almost there." This implements the complete grammar
but printing totally needs to be cleaned up. This is relatively tested, and
should now work ok :)
 
163 7140 d 12 h ira /school/cs311/proj4/ Another update of CS311 Proj #4. This one checks the grammar:

E -> TE'
E' -> ^ | +TE' | -TE'

T -> FT'
T' -> ^ | *FT'

F -> V | N | (E)
V -> xN
N -> 0 | 1 | 2 | ... | 8 | 9

now to add powers...
 
162 7140 d 13 h ira /school/cs311/proj4/ This is a working recursive-descent parser for the grammar:
E -> TE'
E' -> ^ | -TE' | +TE'
T -> 0
 
161 7140 d 14 h ira /school/cs311/proj4/ adding initial CS311 Project #4  
151 7161 d 12 h ira /school/cs311/ Adding CS311 Project #3  
143 7173 d 18 h ira /school/cs311/proj2/ Found a very serious bug in CS311 Project #2. This is now fixed.  
142 7175 d 12 h ira /school/cs311/proj2/ Making CS311 Project #2 ready to be turned in  
140 7177 d 15 h ira /school/cs311/proj2/ Added comments for everything. This officially makes CS311 Project #2 finished.  
138 7178 d 7 h ira /school/cs311/proj2/ CS311 Project #2 is now working in it's completeness. All that's left isproper commenting.  
137 7178 d 8 h ira /school/cs311/proj2/ Made the printing system work nicely. This is pretty much working.

All that is left now is to menu-ize it.
 
136 7178 d 10 h ira /school/cs311/proj2/ I pretty much think everything is working for CS311 Project #2 now!

Yay!
 
135 7178 d 15 h ira /school/cs311/proj2/ This is a _TOTALLY BROKEN_ checkin of CS311 Project #2. It's just for reference later, in case I screw this up.  
131 7181 d 8 h ira /school/cs311/proj2/ Make the E() function work in all cases.

Make the next_states() function always return a valid reference to a database
value.

Check final states for validity.
 
130 7181 d 10 h ira /school/cs311/proj2/ Adding the base of CS331 Project #2. It is still far from complete at this time.  
128 7185 d 11 h ira /school/cs311/proj1/ Change the CS311 Proj #1 "bad input" error handler to use try / except.  
127 7185 d 11 h ira /school/cs311/proj1/ Updated CS311 Proj #1 to work on the SPARC's at school, since they have a
really old version of python that doesn't support True/False.
 

Show All