Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Type Inference System, Program Analysis Project #1893
I am a Computer Science student, and am taking a Program Analysis Course this semester. As part of the course, I am going to work on a project, under the guidance of an instructor. My project idea has been to work on optimizing the type inference/system of a dynamically typed compiled system. After going through a few projects online, I came upon cython, and it seems to fit my project description exactly.
I have been going through the documentation, and have read about the auto inference system working on the basic C types except Integers. What I have in mind so far is to work on improving the type analysis system, so it can also infer the return types of functions, as requested here, and maybe build up further from there.
I would be really thankful if you could give me some overview about the type analysis system in place already, and where to start reading up on the internals of the library.
Cool, excellent idea :)
You've probably already found the current type inference driver in
To get started, you can look through the hacker guide:
For project communication, please subscribe to the cython-devel mailing list. A bug tracker is not a good place to discuss general organisational things etc.