精易论坛

标题: c#/dotnet 用 SourceGenerator 源代码生成技术实现中文编程语言 [打印本页]

作者: 2101726857    时间: 2024-2-19 00:24
标题: c#/dotnet 用 SourceGenerator 源代码生成技术实现中文编程语言
本帖最后由 2101726857 于 2024-2-19 00:29 编辑

这里主要是转载一位大佬的文章,推荐点进去看看dotnet 用 SourceGenerator 源代码生成技术实现中文编程语言下面为代码例子

[JavaScript] 纯文本查看 复制代码
引用命名空间 系统;

定义命名空间 这是一个命名空间;

类型 这是测试类型
{
    公开的 静态的 无返回值类型的 测试输出()
    {
        控制台.输出一行文本("你好");
    }
}

这样进行中文编程,大家感觉怎么样,能不能接受呢?



作者: 2101726857    时间: 2024-2-19 00:31
https://www.cnblogs.com/lindexi/p/16804899.html
作者: qq1056123185    时间: 2024-2-19 08:03
虽然能看懂了,但是写起来是真的复杂~
作者: 你不丑    时间: 2024-2-19 09:01
控制台.输出  或者输入就可以了 没必要写那么多白话文
作者: 2101726857    时间: 2024-2-19 12:24
你不丑 发表于 2024-2-19 09:01
控制台.输出  或者输入就可以了 没必要写那么多白话文

嗯例子是有点啰嗦,但是是可以改的,重点是用c#的源代码生成来实现中文编程这个思路,这样的好处就是,实现起来简单(可以看看原博客,地址在置顶里面,原博客实现这个例子代码量很少),而且可以轻松使用c#/.net 的生态。
作者: 初夏喔    时间: 2024-2-19 12:30
没太大意义。
作者: 你不丑    时间: 2024-2-19 12:32
2101726857 发表于 2024-2-19 12:24
嗯例子是有点啰嗦,但是是可以改的,重点是用c#的源代码生成来实现中文编程这个思路,这样的好处就是,实 ...

还是得造IDE  这么改真没啥意思




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4