Stan Hebben
79720b4165
- Fix bug in TypeFormatter with optional types
- Added virtual modifier
- Optimized parsing of modifiers
-
пре 6 година
Stan Hebben
565a59947d
Fixed enum constants
пре 6 година
kindlich
88cde8fb59
More work on Java
- Variable and parameter names should in most cases be stored in the generated code, toggleable with a boolean in JavaWriter
- TryCatch should work, except for returns or jumps outside the block as no finally's will be applied then, also, didnt yet start with Try with resources
- Started with classes, constructors, fields and methods
пре 6 година
Stan Hebben
38bc27bdaf
- Added visitors for generic parameter bounds
- Separated this vs super base call into separate classes
пре 6 година
stan
cbbc503504
Add iterators, statements, more expressions (#3 )
пре 6 година
kindlich
599bc9ac36
More java stuff
- If/Else
- While do and do While
- For
пре 6 година
Stan Hebben
3c3040a8d9
Fixed duplicate NOT operator on bool.
пре 6 година
Stan Hebben
7bdf009733
- Added more operators
- Added operators that require values to be cast
пре 6 година
kindlich
8304947fd3
Statements now Extend Taggable and added local variables
пре 6 година
kindlich
f02581f3f2
Added MemberVisitor and moved some calls there
пре 6 година
Stan Hebben
20cecb824f
Fixed support for named character entities.
пре 6 година
Stan Hebben
a509d45843
- Added arithmetic support for int
- Fixed character entities
пре 6 година
Stan Hebben
6c510eb26b
- Added bytecode implementation interface & support for it in the expression compiler
- Replaced StringUtils.unescape with a simpler implementation
- Added BuiltinTypeMembers to allow the compiler control over its tags
пре 6 година
kindlich
d1b566dc5a
Made Helloworld possible
пре 6 година
Stan Hebben
e9b5ccf146
- Added example project
- Added some utility methods
пре 6 година