资源简介

C语言解释器的C#源代码。支持char, short, int, float, struct以及指针(不支持函数指针)。支持函数、递归、变参函数以及函数嵌套。支持if, for, while, do/while, switch。不支持goto。

资源截图

代码片段和文件信息

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    I.A....      2745  2013-04-01 00:51  SharpC\Grammar\Block.cs

    I.A....      1499  2013-04-01 00:41  SharpC\Grammar\ConstantInitialize.cs

    I.A....     14314  2013-04-01 00:53  SharpC\Grammar\Context.cs

    I.A....       398  2013-04-01 00:41  SharpC\Grammar\ControlFlow\Break.cs

    I.A....       392  2013-04-01 00:41  SharpC\Grammar\ControlFlow\Continue.cs

    I.A....       260  2013-04-01 00:41  SharpC\Grammar\ControlFlow\ControlFlow.cs

    I.A....      1336  2013-04-01 00:41  SharpC\Grammar\ControlFlow\DoWhileLoop.cs

    I.A....      2876  2013-04-01 00:50  SharpC\Grammar\ControlFlow\ForLoop.cs

    I.A....      1840  2013-04-01 00:41  SharpC\Grammar\ControlFlow\IfThen.cs

    I.A....      1512  2013-04-01 00:41  SharpC\Grammar\ControlFlow\Loop.cs

    I.A....       618  2013-04-01 00:41  SharpC\Grammar\ControlFlow\Return.cs

    I.A....      3990  2013-04-01 00:41  SharpC\Grammar\ControlFlow\Switch.cs

    I.A....      1251  2013-04-01 00:41  SharpC\Grammar\ControlFlow\WhileLoop.cs

    I.A....      8897  2013-04-01 00:41  SharpC\Grammar\DataTypeInfo.cs

     文件       6804  2013-03-28 13:03  SharpC\Grammar\expression\expressionNode.cs

     文件       1401  2013-03-25 22:32  SharpC\Grammar\expression\expressionToken.cs

    I.A....       485  2013-04-01 00:41  SharpC\Grammar\expression\Operand\Operand.cs

    I.A....      2626  2013-04-01 00:41  SharpC\Grammar\expression\Operand\Value.cs

    I.A....      1513  2013-04-01 00:41  SharpC\Grammar\expression\Operand\ValueOfFunctionCalling.cs

    I.A....       714  2013-04-01 00:41  SharpC\Grammar\expression\Operand\ValueOfPointer.cs

    I.A....      1379  2013-04-01 00:41  SharpC\Grammar\expression\Operand\ValueOfPointerIndiction.cs

    I.A....      1471  2013-04-01 00:41  SharpC\Grammar\expression\Operand\ValueOfVariableReference.cs

    I.A....       608  2013-04-01 00:41  SharpC\Grammar\expression\Operator\Binary\Arithmetic\Add.cs

    I.A....       583  2013-04-01 00:41  SharpC\Grammar\expression\Operator\Binary\Arithmetic\Div.cs

    I.A....       368  2013-04-01 00:41  SharpC\Grammar\expression\Operator\Binary\Arithmetic\HighLevelArithmetic.cs

    I.A....       363  2013-04-01 00:41  SharpC\Grammar\expression\Operator\Binary\Arithmetic\LowLevelArithmetic.cs

    I.A....       583  2013-04-01 00:41  SharpC\Grammar\expression\Operator\Binary\Arithmetic\Mod.cs

    I.A....       585  2013-04-01 00:41  SharpC\Grammar\expression\Operator\Binary\Arithmetic\Mul.cs

    I.A....       581  2013-04-01 00:41  SharpC\Grammar\expression\Operator\Binary\Arithmetic\Sub.cs

    I.A....       576  2013-04-01 00:41  SharpC\Grammar\expression\Operator\Binary\Assignment\AddAssign.cs

............此处省略114个文件信息

评论

共有 条评论