没有合适的资源?快使用搜索试试~ 我知道了~
yama:Yama的编译器,一种面向对象的微控制器语言,例如ARM Cortex-M和AVR
共298个文件
cs:272个
yama:14个
json:8个
需积分: 9 1 下载量 138 浏览量
2021-04-06
01:58:58
上传
评论
收藏 267KB ZIP 举报
温馨提示
Yama编译器 这是用C#语言编写的编译器 什么是Yama语言? 它是一种面向对象的微控制器语言,例如ARM Cortex-M和AVR。 目前支持: AVR汇编程序(Avrasm和AVR-GCC) ARM-T32组件(STM32F3Discovery上的睾丸) 为什么使用这种新语言,为什么不使用C#,Java或C? 我想对微控制器进行编程,因此C#和Java无法为此使用。 是的,我可以使用C,但是它不是OOP语言,对此我不满意。 我想使用对象,继承等进行编程。我在该项目中的第一个原因是学习如何对文本进行词法分析和构建ParseTree,但现在仅此而已。 Yama这个名字是从哪里来的? 它来自战锤40000。它是Vargard Obyron的记忆,也是Zanndrekh的记忆。 您可以在《断绝》一书中阅读它。 文献资料 即将来临 即将发生什么? 时间顺序 框架中的数组,链接列表和
资源推荐
资源详情
资源评论
收起资源包目录
yama:Yama的编译器,一种面向对象的微控制器语言,例如ARM Cortex-M和AVR (298个子文件)
LanguageDefinition.cs 28KB
GenericDefinition.cs 28KB
Parser.cs 24KB
Runtime.cs 23KB
MethodeDeclarationNode.cs 22KB
Definitionen.cs 21KB
VektorDeclaration.cs 16KB
PropertyGetSetDeklaration.cs 15KB
Compiler.cs 15KB
CompileReferenceCall.cs 15KB
Program.cs 12KB
Assembler.cs 11KB
PropertyDeklaration.cs 11KB
KlassenDeklaration.cs 11KB
IndexVariabelnReference.cs 11KB
IndexKlassenDeklaration.cs 10KB
CompileFunktionsEnde.cs 10KB
CompileFunktionsDeklaration.cs 10KB
RegisterAllocater.cs 9KB
Lexer.cs 8KB
OperatorPoint.cs 8KB
InputOutputMapper.cs 7KB
IfKey.cs 6KB
SSACompileLine.cs 6KB
Index.cs 6KB
TypePatternMatching.cs 6KB
Operator2Childs.cs 6KB
Operator1ChildRight.cs 6KB
ReferenceCall.cs 6KB
NewKey.cs 6KB
VektorCall.cs 6KB
IndexMethodDeklaration.cs 5KB
MethodeCallNode.cs 5KB
ForKey.cs 5KB
VariabelDeklaration.cs 5KB
IndexPropertyGetSetDeklaration.cs 5KB
IndexVektorDeclaration.cs 5KB
WhileKey.cs 5KB
IdentifierToken.cs 5KB
Operator1ChildLeft.cs 5KB
EnumDeklaration.cs 5KB
CompilePopResult.cs 5KB
Operator3Childs.cs 4KB
T2LdrArrayCommand.cs 4KB
T2LdrConstCommand.cs 4KB
T2LdrJumpCommand.cs 4KB
CompileJumpTo.cs 4KB
Command1Register1Container.cs 4KB
CompileJumpWithCondition.cs 4KB
CompileExecuteCall.cs 4KB
CommandWith3ArgsNode.cs 4KB
T2LdrPointerCommand.cs 4KB
Command1RegisterFullConst.cs 4KB
CompileRegionDefAlgo.cs 4KB
CommandJumpPoint.cs 4KB
ValidUses.cs 4KB
Automat.cs 4KB
Command1RegisterConst.cs 4KB
Container.cs 4KB
CompilePushResult.cs 4KB
GenericCall.cs 4KB
DefinitionManager.cs 4KB
ParseCommandLine.cs 4KB
SetKey.cs 4KB
GetKey.cs 4KB
IndexPropertyDeklaration.cs 4KB
T3ImmediateCommand.cs 4KB
CommandF3List.cs 3KB
T2RegisterImmediateCommand.cs 3KB
Command2Register1Imediate.cs 3KB
T4BranchCommand.cs 3KB
Command3Register.cs 3KB
CompileMovReg.cs 3KB
CompileNumConst.cs 3KB
T2RegisterListeCommand.cs 3KB
CompileContainer.cs 3KB
Command1Imediate.cs 3KB
CompileHeader.cs 3KB
T3RegisterCommand.cs 3KB
CompileFree.cs 3KB
CompileMalloc.cs 3KB
DataNode.cs 3KB
Command2Register.cs 3KB
Command1Register.cs 3KB
CommandWith2ArgsNode.cs 3KB
T1RegistersCommand.cs 3KB
T3StackOneRegisterCommand.cs 3KB
CommandData.cs 3KB
IndexContainer.cs 3KB
IndexVariabelnDeklaration.cs 3KB
Text.cs 3KB
Splitter.cs 3KB
CompileSprungPunkt.cs 3KB
ExplicitlyConvert.cs 3KB
T1RegisterCommand.cs 3KB
CompileData.cs 3KB
ConditionalCompilationToken.cs 3KB
Escaper.cs 3KB
SquareArgumentNode.cs 3KB
CommandWord.cs 3KB
共 298 条
- 1
- 2
- 3
资源评论
斯里兰卡七七
- 粉丝: 29
- 资源: 4733
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 饼图-数据图表-简约清新 3.pptx
- 饼图-数据图表-简约清新-3.pptx
- 饼图-数据图表-简约圆环-3.pptx
- 简约圆形比例图PPT模板素材-1.pptx
- 饼图-数据图表-简约折线-3.pptx
- 饼图-数据图表-简约线条-3.pptx
- 环形数据对比分析PPT模板-1.pptx
- 饼图-数据图表-简约总分-4.pptx
- 两项比较百分比饼图PPT模板-1.pptx
- 三部分百分比PPT饼图素材-4.pptx
- 三项对比环形饼图PPT模板-4.pptx
- 圆环图-数据图表-三圆并列-4.pptx
- 红灰色调PPT表格模板素材-1.pptx
- 实用的PPT数据表格模板-4.pptx
- 大气商务蓝灰色调PPT表格-1.ppt
- 简单简洁PPT表格模板素材-2.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功