MERAL Myanmar Education Research and Learning Portal
Item
{"_buckets": {"deposit": "25bf9f55-320b-4fea-bcd3-8651714313c2"}, "_deposit": {"id": "4005", "owners": [], "pid": {"revision_id": 0, "type": "recid", "value": "4005"}, "status": "published"}, "_oai": {"id": "oai:meral.edu.mm:recid/4005", "sets": ["user-ucsy"]}, "communities": ["ucsy"], "item_1583103067471": {"attribute_name": "Title", "attribute_value_mlt": [{"subitem_1551255647225": "Implementation of Syntax Analyzer by using JavaCC", "subitem_1551255648112": "en"}]}, "item_1583103085720": {"attribute_name": "Description", "attribute_value_mlt": [{"interim": "A language compiler is one of the most crucialtools for the system development. Java CompilerCompiler (JavaCC) [tm] is the most popular parsergenerator for use with Java [tm] applications. Fora given a context free grammar, it generates arecursive decent parser written in Java. A recursivedescent parser defines a subroutine for eachnonterminal in the grammar. Each subroutine isresponsible for recognizing a sequence of terminalsymbols produced by its nonterminal, and forremoving that sequence of terminal symbols fromthe input sequence. It reads a grammarspecification and converts it to a Java program. Itcan on any computer platform with a Java VirtualMachine. In this paper, we analyze and describehow to build a parser by applying JavaCC. We useLL (1) grammar rules, Left to Right scanning usingone lookahead token. The proposed system isimplemented by Java Programming Language."}]}, "item_1583103108160": {"attribute_name": "Keywords", "attribute_value_mlt": [{"interim": "Java Compiler Compiler (JavaCC)"}, {"interim": "recursive decent parser"}, {"interim": "context free grammar"}, {"interim": "Java Virtual Machine"}, {"interim": "LL(1) Grammar"}, {"interim": "lookahead token"}]}, "item_1583103120197": {"attribute_name": "Files", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_access", "date": [{"dateType": "Available", "dateValue": "2019-08-04"}], "displaytype": "preview", "download_preview_message": "", "file_order": 0, "filename": "55115.pdf", "filesize": [{"value": "308 Kb"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_free", "mimetype": "application/pdf", "size": 308000.0, "url": {"url": "https://meral.edu.mm/record/4005/files/55115.pdf"}, "version_id": "dfbf6949-cbf0-4a2b-9ef1-b23c96d43638"}]}, "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": "Htun, Aye Thiri"}, {"subitem_authors_fullname": "Hlaing, Swe Zin"}]}]}, "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/1717"}, "item_title": "Implementation of Syntax Analyzer by using JavaCC", "item_type_id": "21", "owner": "1", "path": ["1597824273898"], "permalink_uri": "http://hdl.handle.net/20.500.12678/0000004005", "pubdate": {"attribute_name": "Deposited date", "attribute_value": "2019-08-04"}, "publish_date": "2019-08-04", "publish_status": "0", "recid": "4005", "relation": {}, "relation_version_is_last": true, "title": ["Implementation of Syntax Analyzer by using JavaCC"], "weko_shared_id": -1}
Implementation of Syntax Analyzer by using JavaCC
http://hdl.handle.net/20.500.12678/0000004005
http://hdl.handle.net/20.500.12678/0000004005b69c90dc-f4fa-4d36-8e2a-196dc2d9168f
25bf9f55-320b-4fea-bcd3-8651714313c2
Name / File | License | Actions |
---|---|---|
55115.pdf (308 Kb)
|
|
Publication type | ||||||
---|---|---|---|---|---|---|
Article | ||||||
Upload type | ||||||
Publication | ||||||
Title | ||||||
Title | Implementation of Syntax Analyzer by using JavaCC | |||||
Language | en | |||||
Publication date | 2009-12-30 | |||||
Authors | ||||||
Htun, Aye Thiri | ||||||
Hlaing, Swe Zin | ||||||
Description | ||||||
A language compiler is one of the most crucialtools for the system development. Java CompilerCompiler (JavaCC) [tm] is the most popular parsergenerator for use with Java [tm] applications. Fora given a context free grammar, it generates arecursive decent parser written in Java. A recursivedescent parser defines a subroutine for eachnonterminal in the grammar. Each subroutine isresponsible for recognizing a sequence of terminalsymbols produced by its nonterminal, and forremoving that sequence of terminal symbols fromthe input sequence. It reads a grammarspecification and converts it to a Java program. Itcan on any computer platform with a Java VirtualMachine. In this paper, we analyze and describehow to build a parser by applying JavaCC. We useLL (1) grammar rules, Left to Right scanning usingone lookahead token. The proposed system isimplemented by Java Programming Language. | ||||||
Keywords | ||||||
Java Compiler Compiler (JavaCC), recursive decent parser, context free grammar, Java Virtual Machine, LL(1) Grammar, lookahead token | ||||||
Identifier | http://onlineresource.ucsy.edu.mm/handle/123456789/1717 | |||||
Journal articles | ||||||
Fourth Local Conference on Parallel and Soft Computing | ||||||
Conference papers | ||||||
Books/reports/chapters | ||||||
Thesis/dissertations |