├── .gitignore ├── CMakeLists.txt ├── Doxyfile.in ├── ReadMe.md ├── doc ├── BNF.md ├── TODO.md ├── code link.mdj ├── lct.png ├── link.png ├── 与lisp的关系.md ├── 二进制元数据规范.md ├── 内置类型名称表 ├── 宏设计.md ├── 库的引用.md ├── 整体架构设计.md ├── 新版List构建约定 ├── 模块化程序设计.md ├── 测试用动态语言设计.md ├── 编译系统工作流程.png ├── 语法自扩展编译系统概要设计文档.md ├── 语法自扩展编译系统概要设计文档.pdf ├── 语法自扩展编译系统详细设计文档.md ├── 语法自扩展编译系统详细设计文档.pdf ├── 语言特性.md └── 预处理器设计.md ├── header_libs └── elegantlist │ ├── elegantlist.hpp │ └── eltest.cpp ├── includes ├── CodeGen.h ├── CodeGenContext.h ├── CodeGenFunction.h ├── ICodeGenContext.h ├── ICodeGenFunction.h ├── LLCG │ ├── llcg.h │ ├── llcg_l.h │ └── lvalue.h ├── MetaModel │ ├── FunctionModel.h │ ├── MacroModel.h │ ├── MapModel.h │ ├── MetaModel.h │ └── StructModel.h ├── Model │ ├── ByteNode.h │ ├── CharNode.h │ ├── FloatNode.h │ ├── IDNode.h │ ├── IntNode.h │ ├── Node.h │ ├── StringNode.h │ ├── TypeNode.h │ └── nodes.h ├── Pass.h ├── PassManager.h └── RedCodeGen.h ├── runtimeproj ├── CMakeLists.txt └── src │ └── runtime.cpp ├── src ├── CodeGenContext.cpp ├── CodeGenFunction.cpp ├── LLCG │ ├── LLVMLIB │ │ ├── llcg_llvm.cpp │ │ ├── llcg_llvm.h │ │ ├── llcg_llvm_l.cpp │ │ ├── llvm_libs.cpp │ │ ├── llvm_type.cpp │ │ ├── llvm_type.h │ │ ├── llvm_value.cpp │ │ └── llvm_value.h │ └── llcg.cpp ├── Macro │ ├── Classes.cpp │ ├── Functions.cpp │ └── Prescan.cpp ├── MacroTranslate.cpp ├── MacroTranslate.h ├── MetaModel │ ├── FunctionModel.cpp │ ├── MacroModel.cpp │ ├── MapModel.cpp │ ├── MetaModel.cpp │ └── StructModel.cpp ├── Model │ ├── ByteNode.cpp │ ├── CharNode.cpp │ ├── FloatNode.cpp │ ├── IDNode.cpp │ ├── IntNode.cpp │ ├── ModelCodeGen.cpp │ ├── Node.cpp │ ├── StringNode.cpp │ └── TypeNode.cpp ├── Pass.cpp ├── PassManager.cpp ├── RedCodeGen.cpp ├── Utils │ ├── StringEscape.cpp │ ├── StringEscape.h │ └── string_formatter.h ├── idmap.cpp ├── idmap.h ├── idtable.cpp ├── idtable.h ├── main.cpp ├── redapple_lex.l └── redapple_parser.y └── test1 ├── test.red ├── test2.red ├── test3.red ├── test4 ├── Makefile ├── test4.red └── test5.red ├── test5 ├── Makefile └── test5.red ├── test6 ├── Makefile └── test6.red ├── test7 ├── Makefile └── test7.red └── test8 ├── Makefile ├── declare.red └── test8.red /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/Doxyfile.in -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/ReadMe.md -------------------------------------------------------------------------------- /doc/BNF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/BNF.md -------------------------------------------------------------------------------- /doc/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/TODO.md -------------------------------------------------------------------------------- /doc/code link.mdj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/code link.mdj -------------------------------------------------------------------------------- /doc/lct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/lct.png -------------------------------------------------------------------------------- /doc/link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/link.png -------------------------------------------------------------------------------- /doc/与lisp的关系.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/与lisp的关系.md -------------------------------------------------------------------------------- /doc/二进制元数据规范.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/二进制元数据规范.md -------------------------------------------------------------------------------- /doc/内置类型名称表: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/内置类型名称表 -------------------------------------------------------------------------------- /doc/宏设计.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/宏设计.md -------------------------------------------------------------------------------- /doc/库的引用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/库的引用.md -------------------------------------------------------------------------------- /doc/整体架构设计.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/整体架构设计.md -------------------------------------------------------------------------------- /doc/新版List构建约定: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/新版List构建约定 -------------------------------------------------------------------------------- /doc/模块化程序设计.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/模块化程序设计.md -------------------------------------------------------------------------------- /doc/测试用动态语言设计.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/测试用动态语言设计.md -------------------------------------------------------------------------------- /doc/编译系统工作流程.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/编译系统工作流程.png -------------------------------------------------------------------------------- /doc/语法自扩展编译系统概要设计文档.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/语法自扩展编译系统概要设计文档.md -------------------------------------------------------------------------------- /doc/语法自扩展编译系统概要设计文档.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/语法自扩展编译系统概要设计文档.pdf -------------------------------------------------------------------------------- /doc/语法自扩展编译系统详细设计文档.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/语法自扩展编译系统详细设计文档.md -------------------------------------------------------------------------------- /doc/语法自扩展编译系统详细设计文档.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/语法自扩展编译系统详细设计文档.pdf -------------------------------------------------------------------------------- /doc/语言特性.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/语言特性.md -------------------------------------------------------------------------------- /doc/预处理器设计.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/doc/预处理器设计.md -------------------------------------------------------------------------------- /header_libs/elegantlist/elegantlist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/header_libs/elegantlist/elegantlist.hpp -------------------------------------------------------------------------------- /header_libs/elegantlist/eltest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/header_libs/elegantlist/eltest.cpp -------------------------------------------------------------------------------- /includes/CodeGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/CodeGen.h -------------------------------------------------------------------------------- /includes/CodeGenContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/CodeGenContext.h -------------------------------------------------------------------------------- /includes/CodeGenFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/CodeGenFunction.h -------------------------------------------------------------------------------- /includes/ICodeGenContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/ICodeGenContext.h -------------------------------------------------------------------------------- /includes/ICodeGenFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/ICodeGenFunction.h -------------------------------------------------------------------------------- /includes/LLCG/llcg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/LLCG/llcg.h -------------------------------------------------------------------------------- /includes/LLCG/llcg_l.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/LLCG/llcg_l.h -------------------------------------------------------------------------------- /includes/LLCG/lvalue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/LLCG/lvalue.h -------------------------------------------------------------------------------- /includes/MetaModel/FunctionModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/MetaModel/FunctionModel.h -------------------------------------------------------------------------------- /includes/MetaModel/MacroModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/MetaModel/MacroModel.h -------------------------------------------------------------------------------- /includes/MetaModel/MapModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/MetaModel/MapModel.h -------------------------------------------------------------------------------- /includes/MetaModel/MetaModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/MetaModel/MetaModel.h -------------------------------------------------------------------------------- /includes/MetaModel/StructModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/MetaModel/StructModel.h -------------------------------------------------------------------------------- /includes/Model/ByteNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Model/ByteNode.h -------------------------------------------------------------------------------- /includes/Model/CharNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Model/CharNode.h -------------------------------------------------------------------------------- /includes/Model/FloatNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Model/FloatNode.h -------------------------------------------------------------------------------- /includes/Model/IDNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Model/IDNode.h -------------------------------------------------------------------------------- /includes/Model/IntNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Model/IntNode.h -------------------------------------------------------------------------------- /includes/Model/Node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Model/Node.h -------------------------------------------------------------------------------- /includes/Model/StringNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Model/StringNode.h -------------------------------------------------------------------------------- /includes/Model/TypeNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Model/TypeNode.h -------------------------------------------------------------------------------- /includes/Model/nodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Model/nodes.h -------------------------------------------------------------------------------- /includes/Pass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/Pass.h -------------------------------------------------------------------------------- /includes/PassManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/PassManager.h -------------------------------------------------------------------------------- /includes/RedCodeGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/includes/RedCodeGen.h -------------------------------------------------------------------------------- /runtimeproj/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/runtimeproj/CMakeLists.txt -------------------------------------------------------------------------------- /runtimeproj/src/runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/runtimeproj/src/runtime.cpp -------------------------------------------------------------------------------- /src/CodeGenContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/CodeGenContext.cpp -------------------------------------------------------------------------------- /src/CodeGenFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/CodeGenFunction.cpp -------------------------------------------------------------------------------- /src/LLCG/LLVMLIB/llcg_llvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/LLCG/LLVMLIB/llcg_llvm.cpp -------------------------------------------------------------------------------- /src/LLCG/LLVMLIB/llcg_llvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/LLCG/LLVMLIB/llcg_llvm.h -------------------------------------------------------------------------------- /src/LLCG/LLVMLIB/llcg_llvm_l.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/LLCG/LLVMLIB/llcg_llvm_l.cpp -------------------------------------------------------------------------------- /src/LLCG/LLVMLIB/llvm_libs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/LLCG/LLVMLIB/llvm_libs.cpp -------------------------------------------------------------------------------- /src/LLCG/LLVMLIB/llvm_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/LLCG/LLVMLIB/llvm_type.cpp -------------------------------------------------------------------------------- /src/LLCG/LLVMLIB/llvm_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/LLCG/LLVMLIB/llvm_type.h -------------------------------------------------------------------------------- /src/LLCG/LLVMLIB/llvm_value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/LLCG/LLVMLIB/llvm_value.cpp -------------------------------------------------------------------------------- /src/LLCG/LLVMLIB/llvm_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/LLCG/LLVMLIB/llvm_value.h -------------------------------------------------------------------------------- /src/LLCG/llcg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/LLCG/llcg.cpp -------------------------------------------------------------------------------- /src/Macro/Classes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Macro/Classes.cpp -------------------------------------------------------------------------------- /src/Macro/Functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Macro/Functions.cpp -------------------------------------------------------------------------------- /src/Macro/Prescan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Macro/Prescan.cpp -------------------------------------------------------------------------------- /src/MacroTranslate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/MacroTranslate.cpp -------------------------------------------------------------------------------- /src/MacroTranslate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/MacroTranslate.h -------------------------------------------------------------------------------- /src/MetaModel/FunctionModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/MetaModel/FunctionModel.cpp -------------------------------------------------------------------------------- /src/MetaModel/MacroModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/MetaModel/MacroModel.cpp -------------------------------------------------------------------------------- /src/MetaModel/MapModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/MetaModel/MapModel.cpp -------------------------------------------------------------------------------- /src/MetaModel/MetaModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/MetaModel/MetaModel.cpp -------------------------------------------------------------------------------- /src/MetaModel/StructModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/MetaModel/StructModel.cpp -------------------------------------------------------------------------------- /src/Model/ByteNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Model/ByteNode.cpp -------------------------------------------------------------------------------- /src/Model/CharNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Model/CharNode.cpp -------------------------------------------------------------------------------- /src/Model/FloatNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Model/FloatNode.cpp -------------------------------------------------------------------------------- /src/Model/IDNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Model/IDNode.cpp -------------------------------------------------------------------------------- /src/Model/IntNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Model/IntNode.cpp -------------------------------------------------------------------------------- /src/Model/ModelCodeGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Model/ModelCodeGen.cpp -------------------------------------------------------------------------------- /src/Model/Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Model/Node.cpp -------------------------------------------------------------------------------- /src/Model/StringNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Model/StringNode.cpp -------------------------------------------------------------------------------- /src/Model/TypeNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Model/TypeNode.cpp -------------------------------------------------------------------------------- /src/Pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Pass.cpp -------------------------------------------------------------------------------- /src/PassManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/PassManager.cpp -------------------------------------------------------------------------------- /src/RedCodeGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/RedCodeGen.cpp -------------------------------------------------------------------------------- /src/Utils/StringEscape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Utils/StringEscape.cpp -------------------------------------------------------------------------------- /src/Utils/StringEscape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Utils/StringEscape.h -------------------------------------------------------------------------------- /src/Utils/string_formatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/Utils/string_formatter.h -------------------------------------------------------------------------------- /src/idmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/idmap.cpp -------------------------------------------------------------------------------- /src/idmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/idmap.h -------------------------------------------------------------------------------- /src/idtable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/idtable.cpp -------------------------------------------------------------------------------- /src/idtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/idtable.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/redapple_lex.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/redapple_lex.l -------------------------------------------------------------------------------- /src/redapple_parser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/src/redapple_parser.y -------------------------------------------------------------------------------- /test1/test.red: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test.red -------------------------------------------------------------------------------- /test1/test2.red: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test2.red -------------------------------------------------------------------------------- /test1/test3.red: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test3.red -------------------------------------------------------------------------------- /test1/test4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test4/Makefile -------------------------------------------------------------------------------- /test1/test4/test4.red: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test4/test4.red -------------------------------------------------------------------------------- /test1/test4/test5.red: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test4/test5.red -------------------------------------------------------------------------------- /test1/test5/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test5/Makefile -------------------------------------------------------------------------------- /test1/test5/test5.red: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test5/test5.red -------------------------------------------------------------------------------- /test1/test6/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test6/Makefile -------------------------------------------------------------------------------- /test1/test6/test6.red: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test6/test6.red -------------------------------------------------------------------------------- /test1/test7/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test7/Makefile -------------------------------------------------------------------------------- /test1/test7/test7.red: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test7/test7.red -------------------------------------------------------------------------------- /test1/test8/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elite-lang/RedApple/HEAD/test1/test8/Makefile -------------------------------------------------------------------------------- /test1/test8/declare.red: -------------------------------------------------------------------------------- 1 | 2 | extern void print(); 3 | 4 | -------------------------------------------------------------------------------- /test1/test8/test8.red: -------------------------------------------------------------------------------- 1 | import "declare.red" 2 | 3 | int main() { 4 | print(); 5 | } --------------------------------------------------------------------------------