文件名称:把C++当脚本(三)源码
文件大小:1.18MB
文件格式:ZIP
更新时间:2018-05-19 10:52:55
C++脚本 翻译源码
C++所有表达式均翻译成逆波兰表达式源代码以及例子代码,为有相同兴趣的朋友作参考。 声明:应用到项目中产生的一切问题,本人一概不负责。 1、未实现switch语句(使用if语句代替吧,懒得写了) 2、不支持引用 3、不支持数组,使用new可以代替数组 4、既然是脚本,微量级别的代码,所以不支持#include
【文件预览】:
Release
----JitTest.cpp(3KB)
----JitConsole.exe(222KB)
----JitLib.lib(4.64MB)
JitLib
----JitScanner.h(621B)
----ReadMe.txt(2KB)
----JitVarInt64.h(732B)
----JitSyntax.cpp(44KB)
----JitVarInt32.cpp(2KB)
----JitLib.vcxproj.filters(7KB)
----JitVarInt32.h(918B)
----JitExpChildSpace.cpp(698B)
----JitVarHeapType.h(670B)
----JitSyntax.h(3KB)
----JitExpLoop.h(1KB)
----JitExpression.h(285B)
----JitVarPointer.h(1KB)
----JitExpIf.h(907B)
----JitGrammar.h(1KB)
----JitVarHeap.h(2KB)
----JitPack.cpp(4KB)
----JitBase.h(5KB)
----JitOutput.h(699B)
----JitVarHeap.cpp(9KB)
----JitSpace.cpp(8KB)
----JitBase.cpp(762B)
----JitGrammar.cpp(15KB)
----JitExpIf.cpp(2KB)
----JitVarStructure.cpp(4KB)
----stdafx.h(694B)
----JitVarInt64.cpp(1KB)
----JitExpression.cpp(301B)
----JitState.h(826B)
----JitScanner.cpp(10KB)
----JitVarPointer.cpp(6KB)
----stdafx.cpp(293B)
----JitLib.vcxproj.user(143B)
----JitVariant.h(2KB)
----JitExpFunHost.h(373B)
----JitInstance.cpp(18KB)
----JitExpAntiPoland.cpp(9KB)
----JitOpeFunction.h(2KB)
----JitVarStructure.h(661B)
----JitItem.cpp(552B)
----JitVariant.cpp(3KB)
----JitExpLoop.cpp(2KB)
----JitVarHeapType.cpp(2KB)
----JitLib.vcxproj(7KB)
----targetver.h(314B)
----JitStructure.h(326B)
----JitExpFunHost.cpp(834B)
----JitOpeFunction.cpp(5KB)
----JitStructure.cpp(427B)
----JitState.cpp(4KB)
----JitOutput.cpp(2KB)
----JitExpChildSpace.h(340B)
----JitPack.h(2KB)
----JitLibString.cpp(15KB)
----JitTag.cpp(523B)
----JitLibrary.h(105B)
----JitSpace.h(1KB)
----JitOperation.h(6KB)
----JitOperation.cpp(237KB)
----JitExpAntiPoland.h(538B)
----JitTag.h(400B)
----JitItem.h(1KB)
----JitInstance.h(4KB)
JitConsole
----ReadMe.txt(2KB)
----JitConsole.vcxproj.filters(896B)
----JitConsole.cpp(4KB)
----stdafx.h(709B)
----JitConsole.vcxproj.user(143B)
----stdafx.cpp(297B)
----JitTest.cpp(3KB)
----targetver.h(314B)
----JitConsole.vcxproj(5KB)
----JitInstance.h(4KB)