1
0
mirror of https://github.com/twiglet/cs2j.git synced 2025-01-18 13:15:17 +01:00

9 Commits

Author SHA1 Message Date
Kevin Glynn
c89a5ba6c5 extract overloadable unary and binary operators 2010-11-01 13:54:23 +01:00
Kevin Glynn
e5fb7faca4 support for translating classes into RepTranslations 2010-11-01 08:34:45 +01:00
Kevin Glynn
75d5812a1a Fix namespace for test version of Options.cs to avoid warnings (at least) 2010-10-28 16:55:49 +02:00
Kevin Glynn
e060727f03 Set Tokens property on CommonTreeStream produced from parse_file.
Otherwise 'text' attribute doesn't work.  Took me ages to find that too.
Some simplification of code
2010-10-28 11:43:04 +02:00
Kevin Glynn
916eca5eac Add delegates 2010-10-21 16:31:09 +02:00
Kevin Glynn
50cff4d439 Support casts 2010-10-20 18:51:41 +02:00
Kevin Glynn
db3da413b0 Add DLL with test code to test cs2jTemplateGen.exe 2010-10-20 17:43:14 +02:00
Kevin Glynn
0bf8cc9aed just grab params once and update directly 2010-10-15 14:31:10 +02:00
Kevin Glynn
791c01efa5 Big, Interim Commit. Main thing here is Translation Template rewrite
This is in a half-broken state, but Translation Template is now more how I want it.

Major things for TranslationTemplate:

- re-org of classes to be better aligned with reality
- Value equality implemented (and days of my life wasted)
- Many collections are lists so that we can add to them as we parse code

Also:

- The start of a unit test suite (yay!)

-
2010-10-11 18:16:01 +02:00