Fusion programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.
文件 最后提交记录 最后更新时间 [test] Revert Xcode version tests.
3 个月前 [release] 3.3.6.
1 个月前 [doc] Drop the exclamation marks after method names.
1 个月前 [release] 3.3.6.
1 个月前 [cpp] `Regex` pattern as a string reference.
22 天前 [release] 3.3.6.
1 个月前 [pretty] Add .editorconfig.
5 年前 [vs] Syntax highlighting in Visual Studio.
2 年前 [test] Update Swift.
1 个月前 [error] Useless expression. Fix #195
1 个月前 [fut] Centralize the version number.
2 个月前 Work in progress.
15 年前 [release] 3.3.6.
1 个月前 [fut] Centralize the help message.
2 个月前 [fut] Fix C# fut.
22 天前 [c] Fix `g_atomic_ref_count_dec: assertion 'old_value > 0' failed` for `List<C()>.Last()`. Fix #251
1 个月前 [pretty] Omit parentheses for `int/long.MinValue` in C/C++/D. #214
3 个月前 [c] Avoid GCC warnings for `int/long.MinValue`. #214
3 个月前 [cl] Merge cases.
3 个月前 [cpp] `Regex` pattern as a string reference.
22 天前 [cs] Fix casting of `~C` to `byte` and `ushort`. error CS0221: Constant value '-241' cannot be converted to a 'byte' (use 'unchecked' syntax to override) Fix #238
2 个月前 [d] Save unneeded parentheses for `Contains`/`ContainsKey`.
2 个月前 [error] Useless expression. Fix #195
1 个月前 [fut] Fix C# fut.
22 天前 [error] Useless expression. Fix #195
1 个月前 [number] `result.TryParse(str)` statement.
3 个月前 [fut] Fix C# fut.
22 天前 [ts] Reorder `if`s.
2 个月前 [error] Useless expression. Fix #195
1 个月前 [sbyte] Add the `sbyte` type.
6 个月前 [release] 3.3.6.
1 个月前 [error] Useless expression. Fix #195
1 个月前 [doc] Update playground link.
1 年前 [regex] Emit the `RegexOptions` enum only if this type is used. Not when passing values to `Regex` methods.
22 天前 [vscode] Fix build.
3 个月前 [fut] Centralize the help message.
2 个月前 [fut] Centralize the help message.
2 个月前 [cs] Nullable reference types. #31 Close #233
2 个月前 [fut] Don't import generators.
2 个月前 [release] 3.3.6.
1 个月前 [release] 3.3.3.
3 个月前 [fut] Fix C# fut.
22 天前 [fut] Fix C# fut.
22 天前 [fut] Fix C# fut.
22 天前 [fut] Fix C# fut.
22 天前 [release] 3.3.6.
1 个月前
Fusion 编程语言
Fusion 是一种编程语言,旨在用于为 C、C++、C#、D、Java、JavaScript、Python、Swift、TypeScript 以及 OpenCL C 实现 可复用的组件(库),且全部来源于单一代码库。
一个 "Hello, world" 库:
public class HelloFu
{
public static string GetMessage ()
{
return "Hello, world!" ;
}
}
可以将文本翻译成以下所有列出的语言:
fut -o hello.c,cpp,cs,d,java,js,py,swift,ts,cl hello.fu
翻译后的代码轻量级(无需虚拟机、仿真或依赖项),易于人类阅读,并与目标语言相契合,包括命名约定和文档注释。
在浏览器中查看 Fusion Playground 。
有关进一步说明,请参阅 入门指南 。
融合编程语言。转译为C、C++、C#、D、Java、JavaScript、Python、Swift、TypeScript及OpenCL C。【此简介由AI生成】
定制我的领域 举报项目