MERAL Myanmar Education Research and Learning Portal
Item
{"_buckets": {"deposit": "19dbfaf4-466a-466e-b619-dd9337d9e6d3"}, "_deposit": {"id": "3673", "owners": [], "pid": {"revision_id": 0, "type": "recid", "value": "3673"}, "status": "published"}, "_oai": {"id": "oai:meral.edu.mm:recid/3673", "sets": ["1597824273898", "user-ucsy"]}, "communities": ["ucsy"], "item_1583103067471": {"attribute_name": "Title", "attribute_value_mlt": [{"subitem_1551255647225": "Implementation of Learning for Syntax Analyzer", "subitem_1551255648112": "en"}]}, "item_1583103085720": {"attribute_name": "Description", "attribute_value_mlt": [{"interim": "Learning Compiler is the foundation of any programming language implementations. Learning tool provides students to understand the compiling techniques in effective ways. This paper defines effective learning tool of a Top-Down Parsing Technique by using Java Language. To implement the procedures of how top down parser works, it needs to analyze the internal processing for checking input source token formats Parser obtains a string of tokens from the lexical analyzer and verifies that the string can be generated by the grammar for the source language and produces as output a parse tree to use for semantic analysis. C++ grammar is used LL (1) (left-to-right, leftmost derivation). This paper explains how to construct the Non-Recursive (Table Driven) Predictive Parser that is also known as LL(1) parser and how to implement the parser as a learning tool."}]}, "item_1583103108160": {"attribute_name": "Keywords", "attribute_value_mlt": [{"interim": "Compiler"}, {"interim": "Top Down Parsing Technique"}, {"interim": "LL(1)"}, {"interim": "Non-Recursive Predictive Parser Compiler"}]}, "item_1583103120197": {"attribute_name": "Files", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_access", "date": [{"dateType": "Available", "dateValue": "2019-07-29"}], "displaytype": "preview", "download_preview_message": "", "file_order": 0, "filename": "3669.pdf", "filesize": [{"value": "500 Kb"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_free", "mimetype": "application/pdf", "size": 500000.0, "url": {"url": "https://meral.edu.mm/record/3673/files/3669.pdf"}, "version_id": "34f4e00a-f1a5-4cb6-af31-266b14cfc49b"}]}, "item_1583103131163": {"attribute_name": "Journal articles", "attribute_value_mlt": [{"subitem_issue": "", "subitem_journal_title": "Fourth Local Conference on Parallel and Soft Computing", "subitem_pages": "", "subitem_volume": ""}]}, "item_1583103147082": {"attribute_name": "Conference papers", "attribute_value_mlt": [{"subitem_acronym": "", "subitem_c_date": "", "subitem_conference_title": "", "subitem_part": "", "subitem_place": "", "subitem_session": "", "subitem_website": ""}]}, "item_1583103211336": {"attribute_name": "Books/reports/chapters", "attribute_value_mlt": [{"subitem_book_title": "", "subitem_isbn": "", "subitem_pages": "", "subitem_place": "", "subitem_publisher": ""}]}, "item_1583103233624": {"attribute_name": "Thesis/dissertations", "attribute_value_mlt": [{"subitem_awarding_university": "", "subitem_supervisor(s)": [{"subitem_supervisor": ""}]}]}, "item_1583105942107": {"attribute_name": "Authors", "attribute_value_mlt": [{"subitem_authors": [{"subitem_authors_fullname": "Soe, Hnin Myat"}, {"subitem_authors_fullname": "Lwin, Mar Mar"}]}]}, "item_1583108359239": {"attribute_name": "Upload type", "attribute_value_mlt": [{"interim": "Publication"}]}, "item_1583108428133": {"attribute_name": "Publication type", "attribute_value_mlt": [{"interim": "Article"}]}, "item_1583159729339": {"attribute_name": "Publication date", "attribute_value": "2009-12-30"}, "item_1583159847033": {"attribute_name": "Identifier", "attribute_value": "http://onlineresource.ucsy.edu.mm/handle/123456789/1414"}, "item_title": "Implementation of Learning for Syntax Analyzer", "item_type_id": "21", "owner": "1", "path": ["1597824273898"], "permalink_uri": "http://hdl.handle.net/20.500.12678/0000003673", "pubdate": {"attribute_name": "Deposited date", "attribute_value": "2019-07-29"}, "publish_date": "2019-07-29", "publish_status": "0", "recid": "3673", "relation": {}, "relation_version_is_last": true, "title": ["Implementation of Learning for Syntax Analyzer"], "weko_shared_id": -1}
Implementation of Learning for Syntax Analyzer
http://hdl.handle.net/20.500.12678/0000003673
http://hdl.handle.net/20.500.12678/00000036733f3f59eb-30a2-413c-bda1-75c941081eb8
19dbfaf4-466a-466e-b619-dd9337d9e6d3
Name / File | License | Actions |
---|---|---|
![]() |
|
Publication type | ||||||
---|---|---|---|---|---|---|
Article | ||||||
Upload type | ||||||
Publication | ||||||
Title | ||||||
Title | Implementation of Learning for Syntax Analyzer | |||||
Language | en | |||||
Publication date | 2009-12-30 | |||||
Authors | ||||||
Soe, Hnin Myat | ||||||
Lwin, Mar Mar | ||||||
Description | ||||||
Learning Compiler is the foundation of any programming language implementations. Learning tool provides students to understand the compiling techniques in effective ways. This paper defines effective learning tool of a Top-Down Parsing Technique by using Java Language. To implement the procedures of how top down parser works, it needs to analyze the internal processing for checking input source token formats Parser obtains a string of tokens from the lexical analyzer and verifies that the string can be generated by the grammar for the source language and produces as output a parse tree to use for semantic analysis. C++ grammar is used LL (1) (left-to-right, leftmost derivation). This paper explains how to construct the Non-Recursive (Table Driven) Predictive Parser that is also known as LL(1) parser and how to implement the parser as a learning tool. | ||||||
Keywords | ||||||
Compiler, Top Down Parsing Technique, LL(1), Non-Recursive Predictive Parser Compiler | ||||||
Identifier | http://onlineresource.ucsy.edu.mm/handle/123456789/1414 | |||||
Journal articles | ||||||
Fourth Local Conference on Parallel and Soft Computing | ||||||
Conference papers | ||||||
Books/reports/chapters | ||||||
Thesis/dissertations |