Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
是否可以在纯 Rust 宏中编写像“print!”这样复杂的东西?
我开始学习 Rust 宏 但文档有些有限 这很好 我想它们是一个专家功能 虽然我可以进行基本的代码生成 特征的实现等 但一些内置宏似乎远远超出了这些 例如各种打印宏 它们检查字符串文字并将其用于代码扩展 我在看的来源print https
Rust
codegeneration
rustmacros
编译时检查函数是否使用/未使用 C++
我想在编译时检查是否有某些函数某堂课使用 未使用 相应地使编译过程失败 通过 例如如果函数F1在代码中的某处调用我希望编译成功 并且 if 函数F2称为我希望它失败 关于如何使用预处理器 模板或任何其他 C 元编程技术来做到这一点 有什么想
c
templates
cpreprocessor
metaprogramming
codegeneration
使用 Sethi-Ullman 算法的表达式的代码生成器
Give a AST tree http en wikipedia org wiki Abstract syntax tree 我想生成一种类似汇编的语言 我正在尝试使用塞西 乌尔曼 http en wikipedia org wiki S
c
Algorithm
Parsing
compilerconstruction
codegeneration
龙目岛与休眠
这可能吗 没有看到太多关于它的讨论 当然 根据我的经验 它效果很好 这是一个示例实体 Entity Cache usage CacheConcurrencyStrategy READ WRITE public class PingerEnt
Java
Hibernate
codegeneration
Lombok
如何编写非默认排序规则的脚本并跳过默认排序规则的显式脚本?
在SSMS 2008 R2中 我创建了一个表 aTest Albnian varchar 10 Dflt varchar 10 在 SSMS 表设计器中 两列都有排序规则 在 列属性 表设计器 下 我将 Albnian 列的排序规则更改为非
sqlserver
TSQL
codegeneration
collation
SSMS
在运行时执行 C# 或 VB.NET 代码
最近在 Codility com 上花了一些时间 我突然想到了这个问题 它们如何执行您创建的代码 特别是与 C 和 VB NET 有关的代码 我基本上想知道的是 如何在表单上的文本框中输入一些代码 然后运行该代码 如果没有第三方工具 这可能
c
VBNET
security
Dynamic
codegeneration
重用语义分析阶段的符号表来生成代码
我目前正在为一种具有全局变量和嵌套子例程功能的语言构建编译器 以前 我只为只有局部变量而没有嵌套子例程的语言构建过编译器 我有一个关于如何重用在代码生成阶段的语义分析阶段填充的符号表的问题 我将符号表作为链表堆栈 其中每个链表代表在特定范围
如何告诉 PyCharm 将生成的函数放在当前函数下方而不是上方?
我有一个函数调用foo 在我里面main函数及对应函数foo尚不存在 我希望 PyCharm 使用如下所示的轻浆选项为我生成该函数 原则上它是有效的 但是 我希望生成新函数below main而不是在它之前 之上 gt 我如何告诉 PyCh
python
pycharm
codegeneration
如何使用 Hibernate Tools 生成带有 toString、equals 和 hashcode 的 POJO?
用于 eclipse 的 Hibernate Tools 插件 版本 3 2 4 Hi all 我正在使用该插件从 DB Schema 对 POJO 和 DAO 进行逆向工程 并且由于某种原因 未在 POJO 中创建 toString eq
Java
Jpa
codegeneration
reverseengineering
hibernatetools
从 CodeAttribute 内的参数获取 CodeClass?
我正在研究一些 T4 代码生成 为此我需要在 BarAttribute 构造函数内传递的类型的 CodeClass class Baz class Bar Attribute public Bar Type type Bar typeof
c
codegeneration
T4
是否有像 pygccxml 一样的 Python Clang 包装器来包装 GCC-XML?
很长一段时间以来 我一直在使用 pygccxml 来解析和内省我的 C 源代码 它帮助我在构建过程中进行一些巧妙的代码生成 最近我读了很多关于 LLVM 堆栈的好处 特别是 LLVM Clang 解析器给 C 编译带来的好处 我现在想知道
c
python
codegeneration
LLVM
Clang
用于构建结构化二进制数据解析器的框架?
我在实用程序员类型代码生成方面有一些经验 以与平台无关的格式指定数据结构 并为代码生成器编写模板 该代码生成器使用这些数据结构文件并生成将原始字节拉入特定于语言的数据结构的代码 对数字数据进行缩放 打印出数据等 好的实用 TM 想法是 a
Parsing
codegeneration
binarydata
如何减少Flutter的build_runner构建时间
我的项目变得非常大 每次运行 build runner 都会花费太多时间来构建 我减少构建时间的想法是仅构建实际需要构建的文件 这些文件是我当前功能目录的文件 有没有办法只为单个文件夹或单个文件运行 build runner 您可以在 bu
flutter
codegeneration
buildrunner
从标头自动生成 C 代码
我想生成头文件中定义的过程的空实现 理想情况下 它们应该为指针返回 NULL 为整数返回 0 等 并且在理想的情况下 还可以打印到 stderr 调用了哪个函数 这样做的动机是需要实现一个包装器 将复杂的现有 API 头文件 的子集适配到另
c
codegeneration
如何将 JSDoc 注释添加到使用 typescript AST api 生成的 typescript 中?
如何使用 Typescript 的 AST api 和打印机创建带有文档注释的函数 foo function function foo 以下代码生成该函数 function foo import ts from typescript con
typescript
codegeneration
将可选属性表示为 C++ 类成员
我正在根据模式生成 C 代码 存在实体 每个实体包含属性 每个属性具有相应的数据类型 现在的问题是其中一些属性是 可选的 这意味着它们不必是类声明的一部分 然而 在C 中 某些东西要么是类的成员 要么不是类的成员 没有诸如 可选数据成员 之
c
class
schema
codegeneration
用于类 Python 语言的 Python 解析器
我正在寻找为源文件编写一个 Python 导入过滤器或预处理器 这些源文件本质上是带有额外语言元素的 Python 目标是读取源文件 将其解析为抽象语法树 应用一些转换以实现该语言的新部分 并编写有效的 Python 源代码 然后可由 CP
python
Parsing
codegeneration
xsd.exe 生成的类可为空值
我一直在使用 xsd exe 生成一个用于反序列化 XML 的类 我在源 xsd 中有不需要的十进制值
c
net20
codegeneration
xsdexe
来自数据库的实体生成器
我需要在春天从现有数据库生成基于注释的实体 我尝试过骄傲 但生成的实体没有注释 我如何在基于骄傲的实体中生成注释 或者任何人都可以建议我一个好的实体生成器 我想说我也尝试过spring roo 您可以尝试 Telosys Tools 这是一
Jpa
codegeneration
Rails 7 不会通过“generatescaffold”命令生成 SCSS 文件
我在 Rails 7 中创建了一个新项目 每当我使用生成脚本时 rails generate scaffold or rails generate controller 除了 css scss 之外 所有生成的文件都会被创建 显然 我不是唯
css
rubyonrails
ruby
sass
codegeneration
1
2
3
4
5
6
...8
»