• 検索結果がありません。

Konoha PlayGround:Web上で動作する多言語ソースコード変換系

N/A
N/A
Protected

Academic year: 2021

シェア "Konoha PlayGround:Web上で動作する多言語ソースコード変換系"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)情報処理学会論文誌. プログラミング. Vol.7 No.2 37 (June 2014). 発表概要. Konoha PlayGround:Web 上で動作する 多言語ソースコード変換系 松村 哲郎1,a). 倉光 君郎1. 2013年11月11日発表. Konoha は,マルチプラットフォーム開発で利用されることを目指して開発中のスクリプト言語であり, 現在,Konoha コードを JavaScript,Python,Bash,C++,Java へ変換できる処理系が存在する.本発表 では,Konoha のソースコード生成機能を Web 上で手軽に試すことのできるサイト,Konoha PlayGround を紹介し,その開発手法について報告する.我々は,Java で記述された Konoha 処理系を,Web ブラウザ で実行可能な形態にするため,Java のコードを JavaScript 生成言語の 1 つである TypeScript を利用して JavaScript に変換する方法をとった.また,構文解析などをともなわない簡単なテキスト処理によって変 換を達成するため,Java の文法に制約を加えた Restricted Java を考案した.これによって実際に Konoha 処理系を TypeScript に変換し,Web 上で動作する Konoha 処理系を実現した.. Konoha PlayGround: Multi-target Source Code Generation System on the Web Tetsurou Matsumura1,a). Kimio Kuramitsu1. Presented: November 11, 2013. Konoha is a script language for multi-platform development. A program written in Konoha can be compiled into JavaScript, Python, Bash, C++, Java source code. In this presentation, we introduce Konoha PlayGround: a website where users can try multi-target source code generation of Konoha. We also show how PlayGround is implemented. Konoha is originally written in Java. In order to run Konoha in a web browser, we translate Java into TypeScript using only simple text processing. We also restrict Java’s syntax and define Restricted Java to make translation easier.. 1. a). 横浜国立大学 Yokohama National University, Yokohama, Kanagawa 240– 8501, Japan [email protected]. c 2014 Information Processing Society of Japan . 37.

(2)

参照

関連したドキュメント

 さて,日本語として定着しつつある「ポスト真実」の原語は,英語の 'post- truth' である。この語が英語で市民権を得ることになったのは,2016年

Birdwhistell)は、カメラフィル ムを使用した研究を行い、キネシクス(Kinesics 動作学)と非言語コミュニケーションにつ いて研究を行いました。 1952 年に「Introduction

 中国では漢方の流布とは別に,古くから各地域でそれぞれ固有の生薬を開発し利用してきた.なかでも現在の四川

2021] .さらに対応するプログラミング言語も作

しかし,物質報酬群と言語報酬群に分けてみると,言語報酬群については,言語報酬を与

本論文での分析は、叙述関係の Subject であれば、 Predicate に対して分配される ことが可能というものである。そして o

 “ボランティア”と言えば、ラテン語を語源とし、自

「海洋の管理」を主たる目的として、海洋に関する人間の活動を律する原則へ転換したと