ZenScript main repository
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Stan Hebben ec46d47c02 - Improve work on the serializer and fixed some code issues that came up with them. 7年前
..
scope Improved handling of functions, they now use the most generic variant available, using standard function types where possible. (TODO: there are still more to add) 7年前
BaseMemberCompiler.java - Improve work on the serializer and fixed some code issues that came up with them. - Start work on the deserializer 7年前
ExpressionHoistingChecker.java - Added usize as basic type - Ranges now only have a single base type; from and to must be the same type - Adjusted builtins and stdlib to use usize where applicable - Moved building a SemanticModule from ParsedFile to the parser; reduces dependencies 7年前
FormattingUtils.java - All definitions are now also module-aware (will be use for binary module serialization & access checks) - Fixing function expressions not being properly linked to their functional interface 7年前
JavaCallCompiler.java - Added reference system and changed the way member instancing works. - Continued java source compilation implementation - Moved stdlib to a separate repository 7年前
JavaDefinitionVisitor.java - Improve work on the serializer and fixed some code issues that came up with them. - Start work on the deserializer 7年前
JavaExpansionMemberCompiler.java - Added usize as basic type - Ranges now only have a single base type; from and to must be the same type - Adjusted builtins and stdlib to use usize where applicable - Moved building a SemanticModule from ParsedFile to the parser; reduces dependencies 7年前
JavaMemberCompiler.java - Improve work on the serializer and fixed some code issues that came up with them. - Start work on the deserializer 7年前
JavaOperator.java - Added type aliasing - Changed the way modified types are processed - Added immutable keyword - Added expression, statement and type normalization - Improved naming of synthetic functions 7年前
JavaSourceBuiltin.java - Refactored some formatting things to be reusable for source code translation targets - Removed generic compare - Rewrote the way builtins are handled and implemented nearly all operations for all supported basic / builtin types - Added java source code compilation - Added throw expression, allowing a throw to be formulated as expression (handy inside matches) 7年前
JavaSourceBuiltinBinary.java - Refactored some formatting things to be reusable for source code translation targets - Removed generic compare - Rewrote the way builtins are handled and implemented nearly all operations for all supported basic / builtin types - Added java source code compilation - Added throw expression, allowing a throw to be formulated as expression (handy inside matches) 7年前
JavaSourceBuiltinUnary.java - Refactored some formatting things to be reusable for source code translation targets - Removed generic compare - Rewrote the way builtins are handled and implemented nearly all operations for all supported basic / builtin types - Added java source code compilation - Added throw expression, allowing a throw to be formulated as expression (handy inside matches) 7年前
JavaSourceCommentFormatter.java - Refactored some formatting things to be reusable for source code translation targets - Removed generic compare - Rewrote the way builtins are handled and implemented nearly all operations for all supported basic / builtin types - Added java source code compilation - Added throw expression, allowing a throw to be formulated as expression (handy inside matches) 7年前
JavaSourceCompiler.java Improved handling of functions, they now use the most generic variant available, using standard function types where possible. (TODO: there are still more to add) 7年前
JavaSourceContext.java Improved handling of functions, they now use the most generic variant available, using standard function types where possible. (TODO: there are still more to add) 7年前
JavaSourceExpressionFormatter.java Improved handling of functions, they now use the most generic variant available, using standard function types where possible. (TODO: there are still more to add) 7年前
JavaSourceFile.java - Added usize as basic type - Ranges now only have a single base type; from and to must be the same type - Adjusted builtins and stdlib to use usize where applicable - Moved building a SemanticModule from ParsedFile to the parser; reduces dependencies 7年前
JavaSourceFormattingSettings.java - Refactored some formatting things to be reusable for source code translation targets - Removed generic compare - Rewrote the way builtins are handled and implemented nearly all operations for all supported basic / builtin types - Added java source code compilation - Added throw expression, allowing a throw to be formulated as expression (handy inside matches) 7年前
JavaSourceImporter.java - Fix missing shift operators in some integer types - Fix some problems when comparing a long with an int or ulong with uint - Add signed-unsigned implicit array conversion (sbyte[] <-> byte[], short[] <-> ushort[], int[] <-> uint[], long[] <-> ulong[]) - Fix bug when copying multiple lines from the source editor - Added string <-> byte[] conversion operations - Fix unsigned arrays, use compact representations - Added suffixes & custom suffixes - Added 0x 0b 0o for hex, binary and octal notation 7年前
JavaSourceLambdaStatementCompiler.java - Added type aliasing - Changed the way modified types are processed - Added immutable keyword - Added expression, statement and type normalization - Improved naming of synthetic functions 7年前
JavaSourceLambdaStatementFormatter.java - Added type aliasing - Changed the way modified types are processed - Added immutable keyword - Added expression, statement and type normalization - Improved naming of synthetic functions 7年前
JavaSourceObjectTypeVisitor.java Improved handling of functions, they now use the most generic variant available, using standard function types where possible. (TODO: there are still more to add) 7年前
JavaSourceStatementCompiler.java - Refactored some formatting things to be reusable for source code translation targets - Removed generic compare - Rewrote the way builtins are handled and implemented nearly all operations for all supported basic / builtin types - Added java source code compilation - Added throw expression, allowing a throw to be formulated as expression (handy inside matches) 7年前
JavaSourceStatementFormatter.java - Added visitors with context - WIP on the module serializer 7年前
JavaSourceSyntheticHelperGenerator.java - Added visitors with context - WIP on the module serializer 7年前
JavaSourceSyntheticTypeGenerator.java Improved handling of functions, they now use the most generic variant available, using standard function types where possible. (TODO: there are still more to add) 7年前
JavaSourceTarget.java - Refactored some formatting things to be reusable for source code translation targets - Removed generic compare - Rewrote the way builtins are handled and implemented nearly all operations for all supported basic / builtin types - Added java source code compilation - Added throw expression, allowing a throw to be formulated as expression (handy inside matches) 7年前
JavaSourceTargetType.java - Improving compilation system to have compilation targets - Added run & build functionality to the IDE - Fixed an error in match expressions - WIP on compiling to Java source files 7年前
JavaSourceTypeVisitor.java - Added visitors with context - WIP on the module serializer 7年前
JavaSourceUtils.java - All definitions are now also module-aware (will be use for binary module serialization & access checks) - Fixing function expressions not being properly linked to their functional interface 7年前
JavaSwitchValueCompiler.java - Moved package zenscript.shared to zencode.shared - Compiled shared from ZenCode 7年前
ParentStatementType.java - Refactored some formatting things to be reusable for source code translation targets - Removed generic compare - Rewrote the way builtins are handled and implemented nearly all operations for all supported basic / builtin types - Added java source code compilation - Added throw expression, allowing a throw to be formulated as expression (handy inside matches) 7年前