annathyst: (Default)
Anna ([personal profile] annathyst) wrote2006-04-05 01:55 am

thesis update

ohnoes:~/work/thesis/code adam$ svn ls -R | xargs wc -l 2>/dev/null
601 backend/3ac.rb
109 backend/stdlib.s
117 cinf.rb
39 common/globals.rb
241 common/symtab.rb
197 common/types.rb
94 frontend/cinf.rl
159 frontend/cinf.ry
169 tree/common-nodes.rb
373 tree/expr-nodes.rb
239 tree/function-nodes.rb
42 tree/stdlib.rb
178 tree/stmt-nodes.rb
62 tree/toplevel-nodes.rb
10 tree/tree.rb
2630 total
ohnoes:~/work/thesis/code adam$

I think it's done! Type inference works, it uses the argument registers for function calls, it even supports escape sequences in strings and character constants.

Now I have to finish writing the wretched thing up :(

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting