-
Notifications
You must be signed in to change notification settings - Fork 0
andrix/tinyruby
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Tinyruby ======== For a course[1] in the University we have as a homework the task to implement a small subset of the Ruby language with support of the most typical features of imperative languages plus some additionals features of OOP (like classes defintion and object creation but no inheritance, neither polimorfism). Tinyruby borns there, a very small and not finished (yet) ruby interpreter. Probably FAQ ============ * If not finished and also fails in some cases, why you bother to upload it here? I've decided to upload it to github because I think there are lots of people that can or wants to create a interpreter and I think our code can be a good start. * The code is ugly and you use don't know a piece of C, why you show us that? Probably you're right, the code is not so elegant and should have many errors. I know more C than my team mate, so difficult to get used in a few weeks. I think the same reason above is valid here, I think and I believe show what you do is better than don't, it's just a matter of principles. * Will this project continue or just will be another dead one? I really have a lot of fun doing it, but working full time and taking care of a family give me very little time to play with. Anyway, I hope to add time to time a new feature, at least, fix all the bugs and improve what we reached. Authors ======= * Andrés Moreira * Fernando Carriquiry References ========== 1. http://www.fing.edu.uy/inco/cursos/compil/
About
Homework for the University to implement an small but functional Ruby Interpreter - a very Work in Progress
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published