Kevin Glynn
|
1fc6442396
|
Add ToString() overload
|
2011-01-12 09:37:43 +01:00 |
|
Kevin Glynn
|
5f60ecc908
|
sigh, fix another copy of ParentNameSpace
|
2011-01-12 09:37:14 +01:00 |
|
Kevin Glynn
|
1a23eafe90
|
add symbol table
|
2011-01-11 14:54:39 +01:00 |
|
Kevin Glynn
|
7a3229bf73
|
add type of super to symtab
|
2011-01-11 12:06:53 +01:00 |
|
Kevin Glynn
|
f63fa06e0f
|
add versions of search which provide default
|
2011-01-11 12:06:27 +01:00 |
|
Kevin Glynn
|
d30bd82453
|
add Unknowntype so we can keep track of made up types
|
2011-01-11 12:05:25 +01:00 |
|
Kevin Glynn
|
38ebf673fb
|
move Import attribute to right place
|
2011-01-10 11:45:19 +01:00 |
|
Kevin Glynn
|
6f76bbc7f9
|
add translations for simple types
|
2011-01-10 11:23:24 +01:00 |
|
Kevin Glynn
|
2a07a862ee
|
allow to add collections
|
2011-01-10 11:21:32 +01:00 |
|
Kevin Glynn
|
b7edabb9dc
|
Import this class when it is used
|
2011-01-10 11:21:04 +01:00 |
|
Kevin Glynn
|
4b9e99124c
|
only make up imports if they aren't already set
|
2011-01-10 11:19:51 +01:00 |
|
Kevin Glynn
|
d11ef60f10
|
add missing imports transfer
|
2011-01-10 11:17:06 +01:00 |
|
Kevin Glynn
|
0d11c6b53c
|
add run instructions
|
2011-01-10 11:16:31 +01:00 |
|
Kevin Glynn
|
58821de3f7
|
fix up uses fron old Namespacepath
|
2011-01-08 18:42:39 +01:00 |
|
Kevin Glynn
|
2f87602d6c
|
rewrite since namespace aliases need to be kept separate from the search path
|
2011-01-08 17:15:48 +01:00 |
|
Kevin Glynn
|
6270613b46
|
interfaces extend multiple interfaces
|
2011-01-07 19:53:47 +01:00 |
|
Kevin Glynn
|
6b5201b9f3
|
use 'thetext' attributes to be sure we are getting the necessary
|
2011-01-07 19:36:55 +01:00 |
|
Kevin Glynn
|
5e8707c7b9
|
Build type names. If first type in class_base is a class then extend from it
|
2011-01-07 18:09:50 +01:00 |
|
Kevin Glynn
|
5016c29910
|
Add WarningAssert functions, print a warning if assertion fails
|
2011-01-07 18:08:28 +01:00 |
|
Kevin Glynn
|
bb423419b1
|
grap AppEnv, start generating dot net types for things
|
2011-01-07 16:20:14 +01:00 |
|
Kevin Glynn
|
380acc7e03
|
get uses path info from JavaMaker and pass to NetMaker with the AppEnv
|
2011-01-07 16:19:48 +01:00 |
|
Kevin Glynn
|
d0b00ea8d4
|
and add IMPORTS keyword for Java
|
2011-01-07 16:19:01 +01:00 |
|
Kevin Glynn
|
163b651cd6
|
change class_base to be a list of ^(IMPLEMENTS type). Easier to convert first to EXTENDS if its a class
|
2011-01-07 16:18:47 +01:00 |
|
Kevin Glynn
|
0cbed4a779
|
add import and modify package templates for imports
|
2011-01-07 16:14:17 +01:00 |
|
Kevin Glynn
|
31ce3adc19
|
Move AppEnv into CommonWalker
|
2011-01-07 16:13:20 +01:00 |
|
Kevin Glynn
|
6c19bc33a7
|
ToArray creates items in "pop" order. So parent is at position [1]
|
2011-01-07 16:12:23 +01:00 |
|
Kevin Glynn
|
a5912958f3
|
Add Set.cs from daddy cs2j
|
2011-01-07 16:10:05 +01:00 |
|
Kevin Glynn
|
f9aedc1607
|
fix for ContainsKey
|
2011-01-07 16:09:06 +01:00 |
|
Kevin Glynn
|
b336ae4ffe
|
Collect search path in JavaMaker
|
2011-01-05 19:38:50 +01:00 |
|
Kevin Glynn
|
a8fae67dc0
|
use our namespace
|
2011-01-04 17:46:59 +01:00 |
|
Kevin Glynn
|
09327bcefb
|
Casts don't necessarily have both from and to types
|
2011-01-04 15:49:57 +01:00 |
|
Kevin Glynn
|
564e09ff14
|
write output files, don't miss out typereptemplate upgrade for interfaces and children
|
2011-01-04 14:18:51 +01:00 |
|
Kevin Glynn
|
186cc6aaf8
|
add (already implemented) support for interfaces
|
2011-01-04 14:12:05 +01:00 |
|
Kevin Glynn
|
7eed951d54
|
upgrade for classes
|
2011-01-04 14:10:27 +01:00 |
|
Kevin Glynn
|
eebc3210a3
|
Add Updgrader class
|
2011-01-03 11:11:31 -06:00 |
|
Kevin Glynn
|
99211b1a8c
|
reference old TranslationTemplate
|
2010-12-30 18:45:36 +01:00 |
|
Kevin Glynn
|
a309b80531
|
add quotes for linux/mono build
|
2010-12-30 18:44:40 +01:00 |
|
Kevin Glynn
|
3a91ff3ac5
|
update xml files project
|
2010-12-29 13:32:30 +01:00 |
|
Kevin Glynn
|
de0fe58d63
|
tidy up, remove commented, dead code
|
2010-12-21 17:22:59 +01:00 |
|
Kevin Glynn
|
9c303dedce
|
structs need default constructors
|
2010-12-21 17:11:10 +01:00 |
|
Kevin Glynn
|
4e2e1fb46b
|
static constructors throw a ExceptionInInitializerError exception. map destructors to finalize()
|
2010-12-21 16:28:17 +01:00 |
|
Kevin Glynn
|
11624cc674
|
option to omit timestamps, static constructors, indexers
|
2010-12-21 12:03:24 +01:00 |
|
Kevin Glynn
|
f441c00bb5
|
prettier: add spaces between base classes
|
2010-12-20 22:08:38 +01:00 |
|
Kevin Glynn
|
0940c53833
|
implement using statements and fix indentation
|
2010-12-20 22:05:25 +01:00 |
|
Kevin Glynn
|
f1c9c5e6aa
|
Implement ?? operator (assumes we can call the expression multiple times ....) add throws Exception to methods and interface methods
|
2010-12-20 16:13:28 +01:00 |
|
Kevin Glynn
|
7f3951aff0
|
make long literals Longs
|
2010-12-20 13:34:23 +01:00 |
|
Kevin Glynn
|
932115aa62
|
drop explicit dimensions when we have array initializer list
|
2010-12-20 12:56:07 +01:00 |
|
Kevin Glynn
|
9732e938bd
|
unsupported: checed/unchecked/default
|
2010-12-20 10:58:48 +01:00 |
|
Kevin Glynn
|
e55bbd562c
|
Change 'base' to 'super' token
|
2010-12-20 10:22:52 +01:00 |
|
Kevin Glynn
|
710d887c7b
|
varargs support
|
2010-12-20 10:00:43 +01:00 |
|