91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 9.73MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-10
  • 語言: C/C++
  • 標簽: SNL語言??編譯器??MFC??

資源簡介

用VC6.0編寫中間代碼/目標代碼生成時,出了一個L1089的錯誤,實在解決不了,所以只好拿VC2008做后續的開發了。不能用的,敬請見諒。 SNL語言,是我學校為了方便編譯原理實驗的教學,而自定義的一門類pascal語言。這個語言相當簡單,但也實現了一門語言的所有功能。 我這個編譯器是完全自己編寫的。在編寫的過程中大量采用了軟件工程的思想。程序框架清晰。實現了從SNL語言源代碼到中間代碼/目標代碼(8086匯編代碼)的所有編譯功能。實現得還是相當的完善的。

資源截圖

代碼片段和文件信息

//?ChildFrm.cpp?:?implementation?of?the?CChildframe?class
//

#include?“stdafx.h“
#include?“SNLC編譯器.h“

#include?“ChildFrm.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CChildframe

IMPLEMENT_DYNCREATE(CChildframe?CMDIChildWnd)

BEGIN_MESSAGE_MAP(CChildframe?CMDIChildWnd)
//{{AFX_MSG_MAP(CChildframe)
//?NOTE?-?the?ClassWizard?will?add?and?remove?mapping?macros?here.
//????DO?NOT?EDIT?what?you?see?in?these?blocks?of?generated?code?!
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CChildframe?construction/destruction

CChildframe::CChildframe()
{
//?TODO:?add?member?initialization?code?here

}

CChildframe::~CChildframe()
{
}

BOOL?CChildframe::PreCreateWindow(CREATESTRUCT&?cs)
{
//?TODO:?Modify?the?Window?class?or?styles?here?by?modifying
//??the?CREATESTRUCT?cs

if(?!CMDIChildWnd::PreCreateWindow(cs)?)
return?FALSE;

return?TRUE;
}



/////////////////////////////////////////////////////////////////////////////
//?CChildframe?diagnostics

#ifdef?_DEBUG
void?CChildframe::AssertValid()?const
{
CMDIChildWnd::AssertValid();
}

void?CChildframe::Dump(CDumpContext&?dc)?const
{
CMDIChildWnd::Dump(dc);
}

#endif?//_DEBUG

/////////////////////////////////////////////////////////////////////////////
//?CChildframe?message?handlers

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????15830??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\CREF.EXE

?????文件???????9499??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\ERROUT.EXE

?????文件??????12149??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\EXEMOD.EXE

?????文件??????14803??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\EXEPACK.EXE

?????文件??????32150??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\LIB.EXE

?????文件??????39100??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\link.EXE

?????文件??????24199??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\MAKE.EXE

?????文件??????65557??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\MASM.EXE

?????文件???????9216??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\README.DOC

?????文件??????10601??1996-05-12?16:28??SNL語言編譯器及其源代碼\masm5.0\SETENV.EXE

????I.A...R?????26112??2009-05-03?17:58??SNL語言編譯器及其源代碼\SNL編譯器??說明文檔.doc

?????文件???????1888??2009-05-03?17:57??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\bin\MIDCODE.CRF

?????文件??????11300??2009-05-03?17:57??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\bin\MIDCODE.EXE

?????文件??????18569??2009-05-03?17:57??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\bin\MIDCODE.LST

?????文件????????224??2009-05-03?17:57??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\bin\MIDCODE.MAP

?????文件???????1177??2009-05-03?17:57??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\bin\MIDCODE.OBJ

?????文件??????39100??1996-05-12?16:28??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\link.EXE

?????文件??????65557??1996-05-12?16:28??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\MASM.EXE

?????文件?????210944??2009-05-03?17:56??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNLC編譯器.exe

?????文件?????224256??2009-05-03?17:50??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL中間代碼生成.exe

?????文件????????273??2009-05-03?11:46??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\my?program\c0.txt

?????文件????????333??2009-05-02?13:57??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\my?program\c1.txt

?????文件????????616??2002-11-12?17:38??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\my?program\c5.txt

?????文件????????557??2009-04-15?21:38??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\my?program\c8.txt

?????文件????????708??2009-05-02?14:11??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\my?program\cs1.txt

?????文件????????789??2009-05-02?17:11??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\my?program\exp.txt

?????文件????????384??2009-05-02?14:03??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\my?program\mlay.txt

?????文件????????291??2009-05-02?13:55??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\my?program\sum.txt

?????文件????????327??2009-05-02?17:24??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\一般例子\c1.txt

?????文件????????355??2009-05-02?17:59??SNL語言編譯器及其源代碼\可執行的?SNL編譯器\SNL語言例子\一般例子\c2.txt

............此處省略364個文件信息

評論

共有 條評論