资源简介
清华大学计算机系编译原理实验。实验第三部分。
代码片段和文件信息
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# vim: ts=4 sw=4 expandtab:
“““
完成作业以后,运行本文件,它会将你的代码、实验报告一起打包为 submit.zip。
“““
from __future__ import print_function # Requires Python 2.7+
import locale
import os
import re
import sys
import zipfile
# Python3‘s input == Python2‘s raw_input
try:
input_compat = raw_input
except NameError:
input_compat = input
def S(s):
# F*** systems that still refuse to use UTF-8 by default in the 21st century
if ‘decode‘ in dir(s):
return s.decode(‘utf-8‘).encode(locale.getpreferredencoding()) # Python 2 is naughty
else:
return s # Python 3 is good
# FIXME: Can anybody please tell me whether there is a simpler way to make Chinese
# characters display correctly in both Python 2 and 3 and in all three major OSe
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 351 2012-12-08 17:30 decaf_PA3\.classpath
文件 385 2012-12-08 17:30 decaf_PA3\.project
文件 57 2012-12-08 18:38 decaf_PA3\.settings\org.eclipse.core.resources.prefs
文件 50 2012-12-08 18:37 decaf_PA3\.settings\org.eclipse.core.runtime.prefs
文件 1163 2012-12-08 18:38 decaf_PA3\bin\decaf\backend\OffsetCounter$Kind.class
文件 1449 2012-12-08 18:38 decaf_PA3\bin\decaf\backend\OffsetCounter.class
文件 981 2012-12-21 08:09 decaf_PA3\bin\decaf\Driver$1.class
文件 4009 2012-12-21 08:09 decaf_PA3\bin\decaf\Driver.class
文件 976 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadArgCountError.class
文件 987 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadArgTypeError.class
文件 510 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadArrElementError.class
文件 519 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadInheritanceError.class
文件 817 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadLengthArgError.class
文件 496 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadLengthError.class
文件 502 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadNewArrayLength.class
文件 915 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadOverrideError.class
文件 893 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadPrintArgError.class
文件 883 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadReturnTypeError.class
文件 484 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadTestExpr.class
文件 786 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BadVarTypeError.class
文件 510 2012-12-08 18:38 decaf_PA3\bin\decaf\error\BreakOutOfLoopError.class
文件 772 2012-12-08 18:38 decaf_PA3\bin\decaf\error\ClassNotFoundError.class
文件 1015 2012-12-08 18:38 decaf_PA3\bin\decaf\error\DecafError.class
文件 948 2012-12-08 18:38 decaf_PA3\bin\decaf\error\DeclConflictError.class
文件 872 2012-12-08 18:38 decaf_PA3\bin\decaf\error\FieldNotAccessError.class
文件 859 2012-12-08 18:38 decaf_PA3\bin\decaf\error\FieldNotFoundError.class
文件 921 2012-12-08 18:38 decaf_PA3\bin\decaf\error\IncompatBinOpError.class
文件 841 2012-12-08 18:38 decaf_PA3\bin\decaf\error\IncompatUnOpError.class
文件 776 2012-12-08 18:38 decaf_PA3\bin\decaf\error\IntTooLargeError.class
文件 540 2012-12-08 18:38 decaf_PA3\bin\decaf\error\MsgError.class
............此处省略438个文件信息
- 上一篇:数字图像处理实验报告
- 下一篇:Posix多线程程序设计源码
评论
共有 条评论