文件名称:Cxy-v0.1.0-draft.1:官方[已过期] Cxy语言存储库
文件大小:51KB
文件格式:ZIP
更新时间:2024-05-24 14:45:56
C++
Cxy 官方Cxy机器。 版本0.1.0-草稿1 关于 Cxy是一种编译的,命令式的,非功能性的,过程性的,递归定义的,自编辑的,专用的编程语言。 语言是一段文本的翻译。 该文本也可以是其本身。 因此,Cxy可以定义自己的更高阶。 Cxy还可以通过将另一种语言的小变化单位转换为目标语言来定义新语言。 如果我们想要一个包含大量小报表的文件夹该怎么办。 不必将每个语句手动添加到switch和.hpp文件中,我们可以将所有这些小文件放到一个由cxy读取的文件夹中。 对于每个文件,cxy都可以将必要的信息复制到头文件和makefile中。 最好的例子是编译器本身。 src / File文件夹中有很多小小的类似于汇编的助记符语句,编译器的核心计划独立于Cxy,但只需将源文件放入./src/文件夹中,即可添加其他语句。 更改一些与语言相关的参数的示例: std::function<void(
【文件预览】:
Cxy-v0.1.0-draft.1-master
----src()
--------get_relative_to.cpp(1KB)
--------get_second_most_nested_data.cpp(1KB)
--------erase_second_most_nested_scope.cpp(2KB)
--------replace_second_most_nested_scope.cpp(823B)
--------get_first_most_nested_position.cpp(340B)
--------get_second_most_nested_position.cpp(830B)
--------checkIfEnoughArgumentsSupplied.cpp(375B)
--------get_first_most_nested_cxy_data.cpp(529B)
--------get_absolute_path.cpp(787B)
--------get_absolute_file.cpp(476B)
--------remove_all_dot_slash_at_the_beginning.cpp(274B)
--------get_non_dot_dot_path.cpp(650B)
--------File()
--------Register()
--------erase_all_cxy_statements.cpp(882B)
--------main.cpp(12KB)
--------erase_first_most_nested_cxy_data.cpp(733B)
--------get_closing_stop.cpp(528B)
--------get_closing_start.cpp(524B)
----README.md(19KB)
----include()
--------read_var.hpp(1KB)
--------Register.hpp(794B)
--------File.hpp(10KB)
--------write_var.hpp(808B)