52 コミット (e9ab51205930e882a15aedd7b25db60430b48bc7)

作成者 SHA1 メッセージ 日付
  kindlich 10fc19cc9f
WIP: Saving so that it is safe :smile: 5年前
  Stan Hebben c3b948d8fe Fixed support for optional parameters. Also implemented java integration for them. 5年前
  kindlich dcebf0edbe
Test script changes 5年前
  kindlich 9494ef212e
Functional Wrappers, Bridge Methods, Type descriptor fix 5年前
  Stan Hebben 70bd868af4 Added support for functional interfaces. 5年前
  Stan Hebben 9c650d0f5b - Added correct type variable resolution 5年前
  Stan Hebben 54f53f79c1 - Improved interface validation: allow definition members to be used as implementation 5年前
  Stan Hebben aab7cc69f1 - Continued implementation of interfaces in the bytecode compiler. 5年前
  Stan Hebben c19e68376b - Fix arithmetic rules for floats 5年前
  Stan Hebben 6fa2a38b30 Fix recursion when methods return or accept a value of their defining class. Fixed bracket expressions with a postfix expression. 5年前
  Stan Hebben 045d7f4cea Fix array support for native java integration 5年前
  Stan Hebben b434566f11 - Fix auto getters & setters for static fields not being static 5年前
  Stan Hebben d9f32182f1 Fixed null comparison. 6年前
  Stan Hebben 0d31f0cd9a Added script parameter system. Also refactored SourceFile info, it's no longer a tag but available as field in ScriptBlock. 6年前
  Stan Hebben e038d2e192 Implement increment & decrement compilation in the bytecode compiler. 6年前
  kindlich 05460bdf50
WIP Array initializers pt. II 6年前
  kindlich 82a22a3d4f
WIP array initializers 6年前
  kindlich 4eaf29c967
Array initializers with and without default value 6年前
  Stan Hebben dd11f65c31 - Fix crash when performing access checks between script and class 6年前
  Stan Hebben 2f7f3f415d - Fixed crash when classes doesn't exist + don't output debug classes if not in debug mode 6年前
  Stan Hebben 4ada6df10e - Added access & static checks to validator 6年前
  Stan Hebben f97c8450d9 Continue work on storage tags. WIP on compile plugins. 6年前
  Stan Hebben 2ba94edb6d - Added visitors with context 6年前
  Stan Hebben d577ffa6c3 - Added bracket handlers 6年前
  kindlich 1e0ec99cb5
moved test files to sub directory so they aren't executed any more 6年前
  Stan Hebben c939e7d204 - Refactored some formatting things to be reusable for source code translation targets 6年前
  kindlich 51efcfdc9a
Function stuff, probably 6年前
  kindlich 2e37bbff79
- Added switch statement 6年前
  kindlich 1126c8370c
Functions in Java 6年前
  kindlich e09877d432
One generated class per script file + classes 6年前
  Stan Hebben 79720b4165 - Fix bug in TypeFormatter with optional types 6年前
  kindlich e202828906 Enums and this() 6年前
  kindlich 401dbb5d35
Enums and this() 6年前
  Stan Hebben 565a59947d Fixed enum constants 6年前
  kindlich 88cde8fb59
More work on Java 6年前
  Stan Hebben 38bc27bdaf - Added visitors for generic parameter bounds 6年前
  stan cbbc503504 Add iterators, statements, more expressions (#3) 6年前
  kindlich 599bc9ac36
More java stuff 6年前
  Stan Hebben 3c3040a8d9 Fixed duplicate NOT operator on bool. 6年前
  Stan Hebben 7bdf009733 - Added more operators 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 6年前
  Stan Hebben 6c510eb26b - Added bytecode implementation interface & support for it in the expression compiler 6年前
  kindlich d1b566dc5a
Made Helloworld possible 6年前
  Stan Hebben e9b5ccf146 - Added example project 6年前