An Approach to Generate Text-Based IDEs for Syntax Completion Based on Syntax Specification

被引:3
|
作者
Sasano, Isao [1 ]
机构
[1] Shibaura Inst Technol, Dept Comp Sci & Engn, Tokyo, Japan
关键词
syntax completion; integrated development environments; LR parsing; sentential forms; reduction;
D O I
10.1145/3372884.3373158
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The integrated development environments provide several types of functionalities. Herein, we intend to generate a syntax completion functionality from the grammar of the target language as long as the sentences of the language can be analyzed via LR parsing. We specify the syntax candidates to be completed based on the sentential forms and reductions in LR parsing. Furthermore, we implement a prototype system for computing the syntax candidates to be completed at the cursor position in the source code written in a small subset of Standard ML; the system only uses the program text up to the cursor position to ensure simplicity.
引用
收藏
页码:38 / 44
页数:7
相关论文
共 50 条
  • [41] IZE - TEXT-BASED POWER
    OMALLEY, C
    [J]. PERSONAL COMPUTING, 1988, 12 (11): : 262 - 262
  • [42] Syntax-Based Collocation Extraction
    Tutin, Agnes
    [J]. TRAITEMENT AUTOMATIQUE DES LANGUES, 2011, 52 (03): : 288 - 292
  • [43] Syntax-Based Collocation Extraction
    Williams, Geoffrey
    [J]. INTERNATIONAL JOURNAL OF LEXICOGRAPHY, 2013, 26 (01) : 90 - 94
  • [44] On the Syntax of ?anna and ?an in Modern Standard Arabic: A Phase-based Approach
    Alsager, Haroon N.
    Mahzari, Mohammad A.
    [J]. WORD-JOURNAL OF THE INTERNATIONAL LINGUISTIC ASSOCIATION, 2021, 67 (02): : 172 - 187
  • [45] Communicative Approach Over Text-Based Indonesian Language Textbooks
    Wati, Ratna
    Tolla, Achmad
    Rahim, A. Rahman
    [J]. PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON SOCIAL SCIENCES (ICSS 2018), 2018, 226 : 1117 - 1122
  • [46] Tracking with text-based messages
    Alberola, C
    Cybenko, GV
    [J]. IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1999, 14 (04): : 70 - 78
  • [47] Text-based NP Enrichment
    Elazar, Yanai
    Basmov, Victoria
    Goldberg, Yoav
    Tsarfaty, Reut
    [J]. TRANSACTIONS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, 2022, 10 : 764 - 784
  • [48] Noticing and text-based chat
    Lai, Chun
    Zhao, Yong
    [J]. LANGUAGE LEARNING & TECHNOLOGY, 2006, 10 (03): : 102 - 120
  • [49] Text-Based Industry Momentum
    Hoberg, Gerard
    Phillips, Gordon M.
    [J]. JOURNAL OF FINANCIAL AND QUANTITATIVE ANALYSIS, 2018, 53 (06) : 2355 - 2388
  • [50] DEAFNESS AND TEXT-BASED LITERACY
    PAUL, PV
    [J]. AMERICAN ANNALS OF THE DEAF, 1993, 138 (02) : 72 - 75