详细说明:本程序采用递归下降的语法分析方式实现了简单c语言文法的编译功能。-the procedures used recursive grammar analysis of the decline means a simple c grammar compiler functions.
近期下载过的用户:
zhe [查看上载者邓瑞龙的更多信息]
[digui5.rar] - 这个是编译原理中的利用递归下降法对DO-WHILE语句进行翻译输出四元式的完整程序。
有语法分析、词法分析、语义分析。
[FoxCompile.rar] - 本程序包括详细的词法分析,语法分析,语义分析和中间代码生成,写得很不错,可读性很强。是关于循环语句的翻译
[ruan.rar] - 用递归下降法分析算术表达式的框图,主要完成: ⑴ 通知外界键入算术表达式; ⑵ 控制E过程分析算术表达式; ⑶ 根据分析结果之正误,分别通知外界不同的信息。
[c.rar] - c语言上机100题,很重要的上机题,%90都在这
[递归下降分析(大作业).rar] - 递归下降词法分析,很不错的一个词法分析器
[bianyiyuanli.rar] - WHILE条件语句的翻译程序设计(LL(1)法、输出四元式)。。按照课程设计的要求,写一个能识别while循环语句的文法,通过一定的变换使它符合LL(1)法的要求,然后按照这个文法编写一个程序,该程序能识别输入的语句是否符合while语句的文法,或者能不能通过文法的开始符号推导出该语句。
[LR0rrr1.rar] - LR0分析器,一个LALR(1)语法分析器,可以输入文法进行分析,也可以分析句子,非常方便
[c语言资料大全1.0.rar] - 本资料大全致力于收集一切关于c语言的文章、技巧、教程、源代码和辅助工具软件。适合所有层次的C语言学习者。本资料大全免费下载,如您手头也有C语言相关资料,敬请分享,另外如您对本资料大全有任何建议或者意见希望能告诉我,以便以后继续改进。本人联系方式见下: Email: yaoz@163.com QQ:1
[LL(1)analysis.rar] - 简易语法分析程序LL(1) (1)对输入文法,它能判断是否为LL(1)文法,若是,则转(2);否则报错并终止; (2)输入已知文法,由程序自动生成它的LL(1)分析表; (3)对于给定的输入串,应能判断识别该串是否为给定文法的句型
[liuziyancompile.rar] - 本程序用于自顶向下的语法分析。只您输入的上下问无关文法进行分析,并构造出预测分析表。
[FoxCompile.rar] - 本程序包括详细的词法分析,语法分析,语义分析和中间代码生成,写得很不错,可读性很强。是关于循环语句的翻译
[ruan.rar] - 用递归下降法分析算术表达式的框图,主要完成: ⑴ 通知外界键入算术表达式; ⑵ 控制E过程分析算术表达式; ⑶ 根据分析结果之正误,分别通知外界不同的信息。
[c.rar] - c语言上机100题,很重要的上机题,%90都在这
[递归下降分析(大作业).rar] - 递归下降词法分析,很不错的一个词法分析器
[bianyiyuanli.rar] - WHILE条件语句的翻译程序设计(LL(1)法、输出四元式)。。按照课程设计的要求,写一个能识别while循环语句的文法,通过一定的变换使它符合LL(1)法的要求,然后按照这个文法编写一个程序,该程序能识别输入的语句是否符合while语句的文法,或者能不能通过文法的开始符号推导出该语句。
[LR0rrr1.rar] - LR0分析器,一个LALR(1)语法分析器,可以输入文法进行分析,也可以分析句子,非常方便
[c语言资料大全1.0.rar] - 本资料大全致力于收集一切关于c语言的文章、技巧、教程、源代码和辅助工具软件。适合所有层次的C语言学习者。本资料大全免费下载,如您手头也有C语言相关资料,敬请分享,另外如您对本资料大全有任何建议或者意见希望能告诉我,以便以后继续改进。本人联系方式见下: Email: yaoz@163.com QQ:1
[LL(1)analysis.rar] - 简易语法分析程序LL(1) (1)对输入文法,它能判断是否为LL(1)文法,若是,则转(2);否则报错并终止; (2)输入已知文法,由程序自动生成它的LL(1)分析表; (3)对于给定的输入串,应能判断识别该串是否为给定文法的句型
[liuziyancompile.rar] - 本程序用于自顶向下的语法分析。只您输入的上下问无关文法进行分析,并构造出预测分析表。
相关函数/类:
GetSysColor CPen GetSystemMetrics CreateCursor DestroyCursor CButton CDC CRect GetClientRect InflateRect SelectObject LineTo CPoint ClientToScreen PostMessage GetParent GetWindowRect ScreenToClient InvalidateRect ZeroMemory CreateFontIndirect CreateWindow ShowWindow DeleteObject FillRect GetStockObject MoveToEx OffsetRect Rectangle SetBkColor ExtTextOut WindowFromPoint GetWindowDC GetPixel ReleaseDC PtInRect ReleaseCapture BeginPaint SetRect DrawFocusRect SetBkMode TextOut EndPaint DefWindowProc RegisterClass GetDC GetDeviceCaps CreateWindowEx SetCapture DestroyWindow UnregisterClass CWnd SetCursor CString CColorDialog GetWindowLong SetWindowText CWinThread AttachThreadInput SendMessage CDialog CDataExchange CFrameWnd CSize CCreateContext CEditView CreateFont Sleep CWaitCursor GetWindowText CEdit GetWindowTextLength SetTextColor CStdioFile CFile GetVersion GetVersionEx CTypedPtrArray CPtrArray GetCPInfo DestroyMenu IsMenu CMenu CBrush CreateSolidBrush CopyRect DrawEdge CImageList CFont CreatePen SystemParametersInfo CBitmap GetMenuItemInfo GetBkMode DrawText ExtractIcon CreateCompatibleDC CreateCompatibleBitmap DrawIconEx DeleteDC DestroyIcon GetTextExtentPoint AppendMenu GetMenuItemCount InsertMenu CArray ModifyMenu CToolBar GetMenuState GetSubMenu GetMenuItemID LoadMenu FindResource LoadResource CreateMenu LockResource WideCharToMultiByte CreatePopupMenu Ellipse GetMenuString CreateDIBSection BitBlt GetSysColorBrush LoadBitmap PatBlt FreeResource RemoveMenu DeleteMenu CreateHatchBrush
GetSysColor CPen GetSystemMetrics CreateCursor DestroyCursor CButton CDC CRect GetClientRect InflateRect SelectObject LineTo CPoint ClientToScreen PostMessage GetParent GetWindowRect ScreenToClient InvalidateRect ZeroMemory CreateFontIndirect CreateWindow ShowWindow DeleteObject FillRect GetStockObject MoveToEx OffsetRect Rectangle SetBkColor ExtTextOut WindowFromPoint GetWindowDC GetPixel ReleaseDC PtInRect ReleaseCapture BeginPaint SetRect DrawFocusRect SetBkMode TextOut EndPaint DefWindowProc RegisterClass GetDC GetDeviceCaps CreateWindowEx SetCapture DestroyWindow UnregisterClass CWnd SetCursor CString CColorDialog GetWindowLong SetWindowText CWinThread AttachThreadInput SendMessage CDialog CDataExchange CFrameWnd CSize CCreateContext CEditView CreateFont Sleep CWaitCursor GetWindowText CEdit GetWindowTextLength SetTextColor CStdioFile CFile GetVersion GetVersionEx CTypedPtrArray CPtrArray GetCPInfo DestroyMenu IsMenu CMenu CBrush CreateSolidBrush CopyRect DrawEdge CImageList CFont CreatePen SystemParametersInfo CBitmap GetMenuItemInfo GetBkMode DrawText ExtractIcon CreateCompatibleDC CreateCompatibleBitmap DrawIconEx DeleteDC DestroyIcon GetTextExtentPoint AppendMenu GetMenuItemCount InsertMenu CArray ModifyMenu CToolBar GetMenuState GetSubMenu GetMenuItemID LoadMenu FindResource LoadResource CreateMenu LockResource WideCharToMultiByte CreatePopupMenu Ellipse GetMenuString CreateDIBSection BitBlt GetSysColorBrush LoadBitmap PatBlt FreeResource RemoveMenu DeleteMenu CreateHatchBrush
文件列表(点击判断是否您需要的文件):
词法语法分析器
..............\词法语法分析器
..............\..............\...........\ColorPicker.cpp
..............\..............\...........\ColorPicker.h
..............\..............\...........\FenXi.cpp
..............\..............\...........\FenXi.h
..............\..............\...........\Logo.cpp
..............\..............\...........\Logo.h
..............\..............\...........\LogoDlg.cpp
..............\..............\...........\LogoDlg.h
..............\..............\...........\MainFrm.cpp
..............\..............\...........\MainFrm.h
..............\..............\...........\MFC163.tmp
..............\..............\...........\MFC469.tmp
..............\..............\...........\MFC46C.tmp
..............\..............\...........\OfficeXPMenu.cpp
..............\..............\...........\OfficeXPMenu.h
..............\..............\...........\ReadMe.txt
..............\..............\...........\res




..............\..............\...........\...\SS.rc2

..............\..............\...........\...\Toolbar.bmp
..............\..............\...........\...\toolbar1.bmp
..............\..............\...........\...\~VC2D4.tmp
..............\..............\...........\...\~VC4DE.tmp
..............\..............\...........\Resource.h
..............\..............\...........\SetDlg.cpp
..............\..............\...........\SetDlg.h
..............\..............\...........\SourceEditView.cpp
..............\..............\...........\SourceEditView.h
..............\..............\...........\SS.APS
..............\..............\...........\SS.clw
..............\..............\...........\SS.cpp
..............\..............\...........\SS.dsp
..............\..............\...........\SS.dsw
..............\..............\...........\SS.h
..............\..............\...........\SS.ncb
..............\..............\...........\SS.opt
..............\..............\...........\SS.plg
..............\..............\...........\SS.rc
..............\..............\...........\SSDoc.cpp
..............\..............\...........\SSDoc.h
..............\..............\...........\SSView.cpp
..............\..............\...........\SSView.h
..............\..............\...........\StdAfx.cpp
..............\..............\...........\StdAfx.h
..............\..............\...........\Test.pl0
..............\..............\...........\编译器.exe
..............\..............\...........\词法语法分析.doc
..............\..............\...........\说明.txt
..............\..............\使用说明.CHM
词法语法分析器
..............\词法语法分析器
..............\..............\...........\ColorPicker.cpp
..............\..............\...........\ColorPicker.h
..............\..............\...........\FenXi.cpp
..............\..............\...........\FenXi.h
..............\..............\...........\Logo.cpp
..............\..............\...........\Logo.h
..............\..............\...........\LogoDlg.cpp
..............\..............\...........\LogoDlg.h
..............\..............\...........\MainFrm.cpp
..............\..............\...........\MainFrm.h
..............\..............\...........\MFC163.tmp
..............\..............\...........\MFC469.tmp
..............\..............\...........\MFC46C.tmp
..............\..............\...........\OfficeXPMenu.cpp
..............\..............\...........\OfficeXPMenu.h
..............\..............\...........\ReadMe.txt
..............\..............\...........\res

..............\..............\...........\...\SS.rc2
..............\..............\...........\...\Toolbar.bmp
..............\..............\...........\...\toolbar1.bmp
..............\..............\...........\...\~VC2D4.tmp
..............\..............\...........\...\~VC4DE.tmp
..............\..............\...........\Resource.h
..............\..............\...........\SetDlg.cpp
..............\..............\...........\SetDlg.h
..............\..............\...........\SourceEditView.cpp
..............\..............\...........\SourceEditView.h
..............\..............\...........\SS.APS
..............\..............\...........\SS.clw
..............\..............\...........\SS.cpp
..............\..............\...........\SS.dsp
..............\..............\...........\SS.dsw
..............\..............\...........\SS.h
..............\..............\...........\SS.ncb
..............\..............\...........\SS.opt
..............\..............\...........\SS.plg
..............\..............\...........\SS.rc
..............\..............\...........\SSDoc.cpp
..............\..............\...........\SSDoc.h
..............\..............\...........\SSView.cpp
..............\..............\...........\SSView.h
..............\..............\...........\StdAfx.cpp
..............\..............\...........\StdAfx.h
..............\..............\...........\Test.pl0
..............\..............\...........\编译器.exe
..............\..............\...........\词法语法分析.doc
..............\..............\...........\说明.txt
..............\..............\使用说明.CHM