我在 C 代码中的标记列表:
宏
|| 最小长度
|| MAX_ITERATIONS
||- typedef
|| 细胞
|| 源单元
||- 变量
|| len_given
标签列表元素(域):
A = {MIN_LEN, MAX_ITERATIONS, cell, source_cell, len_given}
代码片段(codomain):
B = {"code_MIN_LEN", "code_MAX_ITERATIONS", ..., "code_len_given"}
目标:在集合 A 和 B 之间存在双射。
示例:我想通过删除 A 或 B 中的元素从 A 和 B 中删除 A 中的任何元素,例如 MIN_LEN。
问题:有没有办法隔离 A 和 B 之间的双射,以便 A 或 B 的变化导致另一组的变化?