fork download
  1. <?php
  2.  
  3. // メッセージを保存するファイルのパス設定
  4. define( 'FILENAME', './message.txt');
  5.  
  6. // タイムゾーン設定
  7. date_default_timezone_set('Asia/Tokyo');
  8.  
  9. // 変数の初期化
  10. $now_date = null;
  11. $data = null;
  12. $file_handle = null;
  13. $split_data = null;
  14. $message = array();
  15. $message_array = array();
  16. $success_message = null;
  17. $error_message = array();
  18. $clean = array();
  19.  
  20. if( !empty($_POST['btn_submit']) ) {
  21.  
  22. // 表示名の入力チェック
  23. if( empty($_POST['view_name']) ) {
  24. $error_message[] = '表示名を入力してください。';
  25. }else {
  26. $clean['view_name'] = htmlspecialchars( $_POST['view_name'], ENT_QUOTES);
  27. $clean['view_name'] = preg_replace( '/\\r\\n|\\n|\\r/', '', $clean['view_name']);
  28. }
  29. // メッセージの入力チェック
  30. if( empty($_POST['message']) ) {
  31. $error_message[] = 'ひと言メッセージを入力してください。';
  32. }else {
  33. $clean['message'] = htmlspecialchars( $_POST['message'], ENT_QUOTES);
  34. $clean['message'] = preg_replace( '/\\r\\n|\\n|\\r/', '<br>', $clean['message']);
  35. }
  36.  
  37. if(empty($error_message)){
  38. /*
  39.   if( $file_handle = fopen( FILENAME, "a") ) {
  40.  
  41.   // 書き込み日時を取得
  42.   $now_date = date("Y-m-d H:i:s");
  43.  
  44.   // 書き込むデータを作成
  45.   $data = "'".$clean['view_name']."','".$clean['message']."','".$now_date."'\n";
  46.  
  47.   // 書き込み
  48.   fwrite( $file_handle, $data);
  49.  
  50.   // ファイルを閉じる
  51.   fclose( $file_handle);
  52.  
  53.   $success_message = 'メッセージを書き込みました。';
  54.   }
  55.   */
  56.  
  57. // データベースに接続
  58. $mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
  59.  
  60. // 接続エラーの確認
  61. if( $mysqli->connect_errno ) {
  62. $error_message[] = '書き込みに失敗しました。 エラー番号 '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
  63. } else {
  64.  
  65. // 文字コード設定
  66. $mysqli->set_charset('utf8');
  67.  
  68. // 書き込み日時を取得
  69. $now_date = date("Y-m-d H:i:s");
  70.  
  71. // データを登録するSQL作成
  72. $sql = "INSERT INTO message (view_name, message, post_date) VALUES ( '$clean[view_name]', '$clean[message]', '$now_date')";
  73.  
  74. // データを登録
  75. $res = $mysqli->query($sql);
  76.  
  77. if( $res ) {
  78. $success_message = 'メッセージを書き込みました。';
  79. } else {
  80. $error_message[] = '書き込みに失敗しました。';
  81. }
  82.  
  83. // データベースの接続を閉じる
  84. $mysqli->close();
  85. }
  86. }
  87. }
  88.  
  89. /*
  90. if( $file_handle = fopen( FILENAME,'r') ) {
  91. while( $data = fgets($file_handle) ){
  92.   $split_data = preg_split( '/\'/', $data);
  93.  
  94.   $message = array(
  95.   'view_name' => $split_data[1],
  96.   'message' => $split_data[3],
  97.   'post_date' => $split_data[5]
  98.   );
  99.   array_unshift( $message_array, $message);
  100.   }
  101.  
  102.   // ファイルを閉じる
  103.   fclose( $file_handle);
  104. }
  105. */
  106.  
  107. // データベースに接続
  108. $mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
  109.  
  110. // 接続エラーの確認
  111. if( $mysqli->connect_errno ) {
  112. $error_message[] = 'データの読み込みに失敗しました。 エラー番号 '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
  113. } else {
  114. $sql = "SELECT view_name,message,post_date FROM message ORDER BY post_date DESC";
  115. $res = $mysqli->query($sql);
  116.  
  117. if( $res ) {
  118. $message_array = $res->fetch_all(MYSQLI_ASSOC);
  119. }
  120.  
  121. $mysqli->close();
  122. }
  123. ?>
  124.  
  125. <!DOCTYPE html>
  126. <html lang="ja">
  127. <head>
  128. <meta charset="utf-8">
  129. <title>ひと言掲示板</title>
  130. <style>
  131. /*------------------------------
  132.  Reset Style
  133.  
  134. ------------------------------*/
  135. html, body, div, span, object, iframe,
  136. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  137. abbr, address, cite, code,
  138. del, dfn, em, img, ins, kbd, q, samp,
  139. small, strong, sub, sup, var,
  140. b, i,
  141. dl, dt, dd, ol, ul, li,
  142. fieldset, form, label, legend,
  143. table, caption, tbody, tfoot, thead, tr, th, td,
  144. article, aside, canvas, details, figcaption, figure,
  145. footer, header, hgroup, menu, nav, section, summary,
  146. time, mark, audio, video {
  147. margin:0;
  148. padding:0;
  149. border:0;
  150. outline:0;
  151. font-size:100%;
  152. vertical-align:baseline;
  153. background:transparent;
  154. }
  155. body {
  156. line-height:1;
  157. }
  158. article,aside,details,figcaption,figure,
  159. footer,header,hgroup,menu,nav,section {
  160. display:block;
  161. }
  162. nav ul {
  163. list-style:none;
  164. }
  165. blockquote, q {
  166. quotes:none;
  167. }
  168. blockquote:before, blockquote:after,
  169. q:before, q:after {
  170. content:'';
  171. content:none;
  172. }
  173. a {
  174. margin:0;
  175. padding:0;
  176. font-size:100%;
  177. vertical-align:baseline;
  178. background:transparent;
  179. }
  180. /* change colours to suit your needs */
  181. ins {
  182. background-color:#ff9;
  183. color:#000;
  184. text-decoration:none;
  185. }
  186. /* change colours to suit your needs */
  187. mark {
  188. background-color:#ff9;
  189. color:#000;
  190. font-style:italic;
  191. font-weight:bold;
  192. }
  193. del {
  194. text-decoration: line-through;
  195. }
  196. abbr[title], dfn[title] {
  197. border-bottom:1px dotted;
  198. cursor:help;
  199. }
  200. table {
  201. border-collapse:collapse;
  202. border-spacing:0;
  203. }
  204. hr {
  205. display:block;
  206. height:1px;
  207. border:0;
  208. border-top:1px solid #cccccc;
  209. margin:1em 0;
  210. padding:0;
  211. }
  212. input, select {
  213. vertical-align:middle;
  214. }
  215. /*------------------------------
  216. Common Style
  217. ------------------------------*/
  218. body {
  219. padding: 50px;
  220. font-size: 100%;
  221. font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック',sans-serif;
  222. color: #222;
  223. background: #f7f7f7;
  224. }
  225. a {
  226. color: #007edf;
  227. text-decoration: none;
  228. }
  229. a:hover {
  230. text-decoration: underline;
  231. }
  232. h1 {
  233. margin-bottom: 30px;
  234. font-size: 100%;
  235. color: #222;
  236. text-align: center;
  237. }
  238. /*-----------------------------------
  239. 入力エリア
  240. -----------------------------------*/
  241. label {
  242. display: block;
  243. margin-bottom: 7px;
  244. font-size: 86%;
  245. }
  246. input[type="text"],
  247. textarea {
  248. margin-bottom: 20px;
  249. padding: 10px;
  250. font-size: 86%;
  251. border: 1px solid #ddd;
  252. border-radius: 3px;
  253. background: #fff;
  254. }
  255. input[type="text"] {
  256. width: 200px;
  257. }
  258. textarea {
  259. width: 50%;
  260. max-width: 50%;
  261. height: 70px;
  262. }
  263. input[type="submit"] {
  264. appearance: none;
  265. -webkit-appearance: none;
  266. padding: 10px 20px;
  267. color: #fff;
  268. font-size: 86%;
  269. line-height: 1.0em;
  270. cursor: pointer;
  271. border: none;
  272. border-radius: 5px;
  273. background-color: #37a1e5;
  274. }
  275. input[type=submit]:hover,
  276. button:hover {
  277. background-color: #2392d8;
  278. }
  279. hr {
  280. margin: 20px 0;
  281. padding: 0;
  282. }
  283. .success_message {
  284. margin-bottom: 20px;
  285. padding: 10px;
  286. color: #48b400;
  287. border-radius: 10px;
  288. border: 1px solid #4dc100;
  289. }
  290. .error_message {
  291. margin-bottom: 20px;
  292. padding: 10px;
  293. color: #ef072d;
  294. list-style-type: none;
  295. border-radius: 10px;
  296. border: 1px solid #ff5f79;
  297. }
  298. .success_message,
  299. .error_message li {
  300. font-size: 86%;
  301. line-height: 1.6em;
  302. }
  303. /*-----------------------------------
  304. 掲示板エリア
  305. -----------------------------------*/
  306. article {
  307. margin-top: 20px;
  308. padding: 20px;
  309. border-radius: 10px;
  310. background: #fff;
  311. }
  312. article.reply {
  313. position: relative;
  314. margin-top: 15px;
  315. margin-left: 30px;
  316. }
  317. article.reply::before {
  318. position: absolute;
  319. top: -10px;
  320. left: 20px;
  321. display: block;
  322. content: "";
  323. border-top: none;
  324. border-left: 7px solid #f7f7f7;
  325. border-right: 7px solid #f7f7f7;
  326. border-bottom: 10px solid #fff;
  327. }
  328. .info {
  329. margin-bottom: 10px;
  330. }
  331. .info h2 {
  332. display: inline-block;
  333. margin-right: 10px;
  334. color: #222;
  335. line-height: 1.6em;
  336. font-size: 86%;
  337. }
  338. .info time {
  339. color: #999;
  340. line-height: 1.6em;
  341. font-size: 72%;
  342. }
  343. article p {
  344. color: #555;
  345. font-size: 86%;
  346. line-height: 1.6em;
  347. }
  348. @media only screen and (max-width: 1000px) {
  349. body {
  350. padding: 30px 5%;
  351. }
  352. input[type="text"] {
  353. width: 100%;
  354. }
  355. textarea {
  356. width: 100%;
  357. max-width: 100%;
  358. height: 70px;
  359. }
  360. }
  361. </style>
  362. </head>
  363. <body>
  364. <h1>ひと言掲示板</h1>
  365. <?php if( !empty($success_message) ): ?>
  366. <p class="success_message"><?php echo $success_message; ?></p>
  367. <?php endif; ?>
  368. <?php if( !empty($error_message) ): ?>
  369. <ul class="error_message">
  370. <?php foreach( $error_message as $value ): ?>
  371. <li><?php echo $value; ?></li>
  372. <?php endforeach; ?>
  373. </ul>
  374. <?php endif; ?>
  375. <!-- ここにメッセージの入力フォームを設置 -->
  376. <form method="post">
  377. <div>
  378. <label for="view_name">表示名</label>
  379. <input id="view_name" type="text" name="view_name" value="">
  380. </div>
  381. <div>
  382. <label for="message">ひと言メッセージ</label>
  383. <textarea id="message" name="message"></textarea>
  384. </div>
  385. <input type="submit" name="btn_submit" value="書き込む">
  386. </form>
  387. <hr>
  388. <section>
  389. <!-- ここに投稿されたメッセージを表示 -->
  390. <?php if( !empty($message_array) ): ?>
  391. <?php foreach( $message_array as $value ): ?>
  392. <article>
  393. <div class="info">
  394. <h2><?php echo $value['view_name']; ?></h2>
  395. <time><?php echo date('Y年m月d日 H:i', strtotime($value['post_date'])); ?></time>
  396. </div>
  397. <p><?php echo $value['message']; ?></p>
  398. </article>
  399. <?php endforeach; ?>
  400. <?php endif; ?>
  401. </section>
  402. </body>
  403. </html>
  404.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.openapi.util.JDOMUtil$2 to constructor com.sun.xml.internal.stream.XMLInputFactoryImpl()
WARNING: Please consider reporting this to the maintainers of com.intellij.openapi.util.JDOMUtil$2
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
JNA Warning: IOException removing temporary files: JNA temporary directory '/tmp' is not writable
prog.kt:1:1: error: expecting a top level declaration
<?php
^
prog.kt:1:2: error: expecting a top level declaration
<?php
 ^
prog.kt:1:3: error: expecting a top level declaration
<?php
  ^
prog.kt:4:1: error: expecting a top level declaration
define( 'FILENAME', './message.txt');
^
prog.kt:4:7: error: expecting a top level declaration
define( 'FILENAME', './message.txt');
      ^
prog.kt:4:9: error: expecting a top level declaration
define( 'FILENAME', './message.txt');
        ^
prog.kt:4:19: error: expecting a top level declaration
define( 'FILENAME', './message.txt');
                  ^
prog.kt:4:21: error: expecting a top level declaration
define( 'FILENAME', './message.txt');
                    ^
prog.kt:4:36: error: expecting a top level declaration
define( 'FILENAME', './message.txt');
                                   ^
prog.kt:7:1: error: expecting a top level declaration
date_default_timezone_set('Asia/Tokyo');
^
prog.kt:7:26: error: expecting a top level declaration
date_default_timezone_set('Asia/Tokyo');
                         ^
prog.kt:7:27: error: expecting a top level declaration
date_default_timezone_set('Asia/Tokyo');
                          ^
prog.kt:7:39: error: expecting a top level declaration
date_default_timezone_set('Asia/Tokyo');
                                      ^
prog.kt:10:1: error: expecting a top level declaration
$now_date = null;
^
prog.kt:10:11: error: expecting a top level declaration
$now_date = null;
          ^
prog.kt:10:13: error: expecting a top level declaration
$now_date = null;
            ^
prog.kt:11:1: error: expecting a top level declaration
$data = null;
^
prog.kt:11:7: error: expecting a top level declaration
$data = null;
      ^
prog.kt:11:9: error: expecting a top level declaration
$data = null;
        ^
prog.kt:12:1: error: expecting a top level declaration
$file_handle = null;
^
prog.kt:12:14: error: expecting a top level declaration
$file_handle = null;
             ^
prog.kt:12:16: error: expecting a top level declaration
$file_handle = null;
               ^
prog.kt:13:1: error: expecting a top level declaration
$split_data = null;
^
prog.kt:13:13: error: expecting a top level declaration
$split_data = null;
            ^
prog.kt:13:15: error: expecting a top level declaration
$split_data = null;
              ^
prog.kt:14:1: error: expecting a top level declaration
$message = array();
^
prog.kt:14:10: error: expecting a top level declaration
$message = array();
         ^
prog.kt:14:12: error: expecting a top level declaration
$message = array();
           ^
prog.kt:14:17: error: expecting a top level declaration
$message = array();
                ^
prog.kt:14:18: error: expecting a top level declaration
$message = array();
                 ^
prog.kt:15:1: error: expecting a top level declaration
$message_array = array();
^
prog.kt:15:16: error: expecting a top level declaration
$message_array = array();
               ^
prog.kt:15:18: error: expecting a top level declaration
$message_array = array();
                 ^
prog.kt:15:23: error: expecting a top level declaration
$message_array = array();
                      ^
prog.kt:15:24: error: expecting a top level declaration
$message_array = array();
                       ^
prog.kt:16:1: error: expecting a top level declaration
$success_message = null;
^
prog.kt:16:18: error: expecting a top level declaration
$success_message = null;
                 ^
prog.kt:16:20: error: expecting a top level declaration
$success_message = null;
                   ^
prog.kt:17:1: error: expecting a top level declaration
$error_message = array();
^
prog.kt:17:16: error: expecting a top level declaration
$error_message = array();
               ^
prog.kt:17:18: error: expecting a top level declaration
$error_message = array();
                 ^
prog.kt:17:23: error: expecting a top level declaration
$error_message = array();
                      ^
prog.kt:17:24: error: expecting a top level declaration
$error_message = array();
                       ^
prog.kt:18:1: error: expecting a top level declaration
$clean = array();
^
prog.kt:18:8: error: expecting a top level declaration
$clean = array();
       ^
prog.kt:18:10: error: expecting a top level declaration
$clean = array();
         ^
prog.kt:18:15: error: expecting a top level declaration
$clean = array();
              ^
prog.kt:18:16: error: expecting a top level declaration
$clean = array();
               ^
prog.kt:20:1: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
^
prog.kt:20:3: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
  ^
prog.kt:20:5: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
    ^
prog.kt:20:6: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
     ^
prog.kt:20:11: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
          ^
prog.kt:20:12: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
           ^
prog.kt:20:18: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
                 ^
prog.kt:20:19: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
                  ^
prog.kt:20:31: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
                              ^
prog.kt:20:32: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
                               ^
prog.kt:20:34: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
                                 ^
prog.kt:20:36: error: expecting a top level declaration
if( !empty($_POST['btn_submit']) ) {
                                   ^
prog.kt:23:12: error: expecting an expression
	if( empty($_POST['view_name']) ) {
           ^
prog.kt:23:12: error: expecting ')'
	if( empty($_POST['view_name']) ) {
           ^
prog.kt:23:33: error: expecting an expression
	if( empty($_POST['view_name']) ) {
                                ^
prog.kt:23:33: error: unexpected tokens (use ';' to separate expressions on the same line)
	if( empty($_POST['view_name']) ) {
                                ^
prog.kt:24:3: error: expecting an element
		$error_message[] = '?????????????';
  ^
prog.kt:25:3: error: unexpected tokens (use ';' to separate expressions on the same line)
	}else {
  ^
prog.kt:26:3: error: expecting an element
		$clean['view_name'] = htmlspecialchars( $_POST['view_name'], ENT_QUOTES);
  ^
prog.kt:26:43: error: expecting an expression
		$clean['view_name'] = htmlspecialchars( $_POST['view_name'], ENT_QUOTES);
                                          ^
prog.kt:26:43: error: expecting ')'
		$clean['view_name'] = htmlspecialchars( $_POST['view_name'], ENT_QUOTES);
                                          ^
prog.kt:26:62: error: unexpected tokens (use ';' to separate expressions on the same line)
		$clean['view_name'] = htmlspecialchars( $_POST['view_name'], ENT_QUOTES);
                                                             ^
prog.kt:26:75: error: expecting an element
		$clean['view_name'] = htmlspecialchars( $_POST['view_name'], ENT_QUOTES);
                                                                          ^
prog.kt:27:9: error: expecting an element
        $clean['view_name'] = preg_replace( '/\\r\\n|\\n|\\r/', '', $clean['view_name']);
        ^
prog.kt:27:69: error: expecting an expression
        $clean['view_name'] = preg_replace( '/\\r\\n|\\n|\\r/', '', $clean['view_name']);
                                                                    ^
prog.kt:27:69: error: expecting ')'
        $clean['view_name'] = preg_replace( '/\\r\\n|\\n|\\r/', '', $clean['view_name']);
                                                                    ^
prog.kt:27:88: error: unexpected tokens (use ';' to separate expressions on the same line)
        $clean['view_name'] = preg_replace( '/\\r\\n|\\n|\\r/', '', $clean['view_name']);
                                                                                       ^
prog.kt:27:89: error: expecting an element
        $clean['view_name'] = preg_replace( '/\\r\\n|\\n|\\r/', '', $clean['view_name']);
                                                                                        ^
prog.kt:30:12: error: expecting an expression
	if( empty($_POST['message']) ) {
           ^
prog.kt:30:12: error: expecting ')'
	if( empty($_POST['message']) ) {
           ^
prog.kt:30:31: error: expecting an expression
	if( empty($_POST['message']) ) {
                              ^
prog.kt:30:31: error: unexpected tokens (use ';' to separate expressions on the same line)
	if( empty($_POST['message']) ) {
                              ^
prog.kt:31:3: error: expecting an element
		$error_message[] = '??????????????????';
  ^
prog.kt:32:3: error: unexpected tokens (use ';' to separate expressions on the same line)
	}else {
  ^
prog.kt:33:3: error: expecting an element
		$clean['message'] = htmlspecialchars( $_POST['message'], ENT_QUOTES);
  ^
prog.kt:33:41: error: expecting an expression
		$clean['message'] = htmlspecialchars( $_POST['message'], ENT_QUOTES);
                                        ^
prog.kt:33:41: error: expecting ')'
		$clean['message'] = htmlspecialchars( $_POST['message'], ENT_QUOTES);
                                        ^
prog.kt:33:58: error: unexpected tokens (use ';' to separate expressions on the same line)
		$clean['message'] = htmlspecialchars( $_POST['message'], ENT_QUOTES);
                                                         ^
prog.kt:33:71: error: expecting an element
		$clean['message'] = htmlspecialchars( $_POST['message'], ENT_QUOTES);
                                                                      ^
prog.kt:34:9: error: expecting an element
        $clean['message'] = preg_replace( '/\\r\\n|\\n|\\r/', '<br>', $clean['message']);
        ^
prog.kt:34:71: error: expecting an expression
        $clean['message'] = preg_replace( '/\\r\\n|\\n|\\r/', '<br>', $clean['message']);
                                                                      ^
prog.kt:34:71: error: expecting ')'
        $clean['message'] = preg_replace( '/\\r\\n|\\n|\\r/', '<br>', $clean['message']);
                                                                      ^
prog.kt:34:88: error: unexpected tokens (use ';' to separate expressions on the same line)
        $clean['message'] = preg_replace( '/\\r\\n|\\n|\\r/', '<br>', $clean['message']);
                                                                                       ^
prog.kt:34:89: error: expecting an element
        $clean['message'] = preg_replace( '/\\r\\n|\\n|\\r/', '<br>', $clean['message']);
                                                                                        ^
prog.kt:37:11: error: expecting an expression
	if(empty($error_message)){
          ^
prog.kt:37:11: error: expecting ')'
	if(empty($error_message)){
          ^
prog.kt:37:26: error: expecting an expression
	if(empty($error_message)){
                         ^
prog.kt:37:26: error: unexpected tokens (use ';' to separate expressions on the same line)
	if(empty($error_message)){
                         ^
prog.kt:58:3: error: expecting an element
		$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
  ^
prog.kt:58:11: error: unexpected tokens (use ';' to separate expressions on the same line)
		$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
          ^
prog.kt:58:66: error: expecting an element
		$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                                                                 ^
prog.kt:61:7: error: expecting an expression
		if( $mysqli->connect_errno ) {
      ^
prog.kt:61:7: error: unexpected tokens (use ';' to separate expressions on the same line)
		if( $mysqli->connect_errno ) {
      ^
prog.kt:62:4: error: expecting an element
			$error_message[] = '???????????? ????? '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
   ^
prog.kt:62:45: error: expecting an element
			$error_message[] = '???????????? ????? '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
                                            ^
prog.kt:62:52: error: unexpected tokens (use ';' to separate expressions on the same line)
			$error_message[] = '???????????? ????? '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
                                                   ^
prog.kt:62:96: error: expecting an element
			$error_message[] = '???????????? ????? '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
                                                                                               ^
prog.kt:63:5: error: unexpected tokens (use ';' to separate expressions on the same line)
		} else {
    ^
prog.kt:66:4: error: expecting an element
			$mysqli->set_charset('utf8');
   ^
prog.kt:66:11: error: unexpected tokens (use ';' to separate expressions on the same line)
			$mysqli->set_charset('utf8');
          ^
prog.kt:66:32: error: expecting an element
			$mysqli->set_charset('utf8');
                               ^
prog.kt:69:4: error: expecting an element
			$now_date = date("Y-m-d H:i:s");
   ^
prog.kt:69:14: error: unexpected tokens (use ';' to separate expressions on the same line)
			$now_date = date("Y-m-d H:i:s");
             ^
prog.kt:69:35: error: expecting an element
			$now_date = date("Y-m-d H:i:s");
                                  ^
prog.kt:72:4: error: expecting an element
			$sql = "INSERT INTO message (view_name, message, post_date) VALUES ( '$clean[view_name]', '$clean[message]', '$now_date')";
   ^
prog.kt:72:9: error: unexpected tokens (use ';' to separate expressions on the same line)
			$sql = "INSERT INTO message (view_name, message, post_date) VALUES ( '$clean[view_name]', '$clean[message]', '$now_date')";
        ^
prog.kt:72:126: error: expecting an element
			$sql = "INSERT INTO message (view_name, message, post_date) VALUES ( '$clean[view_name]', '$clean[message]', '$now_date')";
                                                                                                                             ^
prog.kt:75:4: error: expecting an element
			$res = $mysqli->query($sql);
   ^
prog.kt:75:9: error: unexpected tokens (use ';' to separate expressions on the same line)
			$res = $mysqli->query($sql);
        ^
prog.kt:75:31: error: expecting an element
			$res = $mysqli->query($sql);
                              ^
prog.kt:77:8: error: expecting an expression
			if( $res ) {
       ^
prog.kt:77:8: error: unexpected tokens (use ';' to separate expressions on the same line)
			if( $res ) {
       ^
prog.kt:78:5: error: expecting an element
				$success_message = '??????????????';
    ^
prog.kt:78:22: error: unexpected tokens (use ';' to separate expressions on the same line)
				$success_message = '??????????????';
                     ^
prog.kt:78:40: error: expecting an element
				$success_message = '??????????????';
                                       ^
prog.kt:79:6: error: unexpected tokens (use ';' to separate expressions on the same line)
			} else {
     ^
prog.kt:80:5: error: expecting an element
				$error_message[] = '????????????';
    ^
prog.kt:84:4: error: expecting an element
			$mysqli->close();
   ^
prog.kt:84:11: error: unexpected tokens (use ';' to separate expressions on the same line)
			$mysqli->close();
          ^
prog.kt:84:20: error: expecting an element
			$mysqli->close();
                   ^
prog.kt:108:1: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
^
prog.kt:108:9: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
        ^
prog.kt:108:11: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
          ^
prog.kt:108:15: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
              ^
prog.kt:108:21: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                    ^
prog.kt:108:23: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                      ^
prog.kt:108:34: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                                 ^
prog.kt:108:36: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                                   ^
prog.kt:108:42: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                                         ^
prog.kt:108:44: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                                           ^
prog.kt:108:54: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                                                     ^
prog.kt:108:56: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                                                       ^
prog.kt:108:63: error: expecting a top level declaration
$mysqli = new mysqli( 'localhost', 'root', 'password', 'board');
                                                              ^
prog.kt:111:1: error: expecting a top level declaration
if( $mysqli->connect_errno ) {
^
prog.kt:111:3: error: expecting a top level declaration
if( $mysqli->connect_errno ) {
  ^
prog.kt:111:5: error: expecting a top level declaration
if( $mysqli->connect_errno ) {
    ^
prog.kt:111:12: error: expecting a top level declaration
if( $mysqli->connect_errno ) {
           ^
prog.kt:111:14: error: expecting a top level declaration
if( $mysqli->connect_errno ) {
             ^
prog.kt:111:28: error: expecting a top level declaration
if( $mysqli->connect_errno ) {
                           ^
prog.kt:111:30: error: expecting a top level declaration
if( $mysqli->connect_errno ) {
                             ^
prog.kt:112:2: error: expecting an element
	$error_message[] = '???????????????? ????? '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
 ^
prog.kt:112:47: error: expecting an element
	$error_message[] = '???????????????? ????? '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
                                              ^
prog.kt:112:54: error: unexpected tokens (use ';' to separate expressions on the same line)
	$error_message[] = '???????????????? ????? '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
                                                     ^
prog.kt:112:98: error: expecting an element
	$error_message[] = '???????????????? ????? '.$mysqli->connect_errno.' : '.$mysqli->connect_error;
                                                                                                 ^
prog.kt:113:3: error: expecting a top level declaration
} else {
  ^
prog.kt:113:8: error: expecting a top level declaration
} else {
       ^
prog.kt:114:2: error: expecting an element
	$sql = "SELECT view_name,message,post_date FROM message ORDER BY post_date DESC";
 ^
prog.kt:114:7: error: unexpected tokens (use ';' to separate expressions on the same line)
	$sql = "SELECT view_name,message,post_date FROM message ORDER BY post_date DESC";
      ^
prog.kt:114:82: error: expecting an element
	$sql = "SELECT view_name,message,post_date FROM message ORDER BY post_date DESC";
                                                                                 ^
prog.kt:115:2: error: expecting an element
	$res = $mysqli->query($sql);
 ^
prog.kt:115:7: error: unexpected tokens (use ';' to separate expressions on the same line)
	$res = $mysqli->query($sql);
      ^
prog.kt:115:29: error: expecting an element
	$res = $mysqli->query($sql);
                            ^
prog.kt:117:6: error: expecting an expression
	if( $res ) {
     ^
prog.kt:117:6: error: unexpected tokens (use ';' to separate expressions on the same line)
	if( $res ) {
     ^
prog.kt:118:3: error: expecting an element
		$message_array = $res->fetch_all(MYSQLI_ASSOC);
  ^
prog.kt:118:18: error: unexpected tokens (use ';' to separate expressions on the same line)
		$message_array = $res->fetch_all(MYSQLI_ASSOC);
                 ^
prog.kt:118:49: error: expecting an element
		$message_array = $res->fetch_all(MYSQLI_ASSOC);
                                                ^
prog.kt:121:2: error: expecting an element
	$mysqli->close();
 ^
prog.kt:121:9: error: unexpected tokens (use ';' to separate expressions on the same line)
	$mysqli->close();
        ^
prog.kt:121:18: error: expecting an element
	$mysqli->close();
                 ^
prog.kt:123:1: error: expecting a top level declaration
?>
^
prog.kt:123:2: error: expecting a top level declaration
?>
 ^
prog.kt:125:1: error: expecting a top level declaration
<!DOCTYPE html>
^
prog.kt:125:2: error: expecting a top level declaration
<!DOCTYPE html>
 ^
prog.kt:125:3: error: expecting a top level declaration
<!DOCTYPE html>
  ^
prog.kt:125:11: error: expecting a top level declaration
<!DOCTYPE html>
          ^
prog.kt:125:15: error: expecting a top level declaration
<!DOCTYPE html>
              ^
prog.kt:126:1: error: expecting a top level declaration
<html lang="ja">
^
prog.kt:126:2: error: expecting a top level declaration
<html lang="ja">
 ^
prog.kt:126:7: error: expecting a top level declaration
<html lang="ja">
      ^
prog.kt:126:11: error: expecting a top level declaration
<html lang="ja">
          ^
prog.kt:126:12: error: expecting a top level declaration
<html lang="ja">
           ^
prog.kt:126:13: error: expecting a top level declaration
<html lang="ja">
            ^
prog.kt:126:15: error: expecting a top level declaration
<html lang="ja">
              ^
prog.kt:126:16: error: expecting a top level declaration
<html lang="ja">
               ^
prog.kt:127:1: error: expecting a top level declaration
<head>
^
prog.kt:127:2: error: expecting a top level declaration
<head>
 ^
prog.kt:127:6: error: expecting a top level declaration
<head>
     ^
prog.kt:128:1: error: expecting a top level declaration
<meta charset="utf-8">
^
prog.kt:128:2: error: expecting a top level declaration
<meta charset="utf-8">
 ^
prog.kt:128:7: error: expecting a top level declaration
<meta charset="utf-8">
      ^
prog.kt:128:14: error: expecting a top level declaration
<meta charset="utf-8">
             ^
prog.kt:128:15: error: expecting a top level declaration
<meta charset="utf-8">
              ^
prog.kt:128:16: error: expecting a top level declaration
<meta charset="utf-8">
               ^
prog.kt:128:21: error: expecting a top level declaration
<meta charset="utf-8">
                    ^
prog.kt:128:22: error: expecting a top level declaration
<meta charset="utf-8">
                     ^
prog.kt:129:1: error: expecting a top level declaration
<title>??????</title>
^
prog.kt:129:2: error: expecting a top level declaration
<title>??????</title>
 ^
prog.kt:129:7: error: expecting a top level declaration
<title>??????</title>
      ^
prog.kt:129:8: error: expecting a top level declaration
<title>??????</title>
       ^
prog.kt:129:14: error: expecting a top level declaration
<title>??????</title>
             ^
prog.kt:129:15: error: expecting a top level declaration
<title>??????</title>
              ^
prog.kt:129:16: error: expecting a top level declaration
<title>??????</title>
               ^
prog.kt:129:21: error: expecting a top level declaration
<title>??????</title>
                    ^
prog.kt:130:1: error: expecting a top level declaration
<style>
^
prog.kt:130:2: error: expecting a top level declaration
<style>
 ^
prog.kt:130:7: error: expecting a top level declaration
<style>
      ^
prog.kt:135:1: error: expecting a top level declaration
html, body, div, span, object, iframe,
^
prog.kt:135:5: error: expecting a top level declaration
html, body, div, span, object, iframe,
    ^
prog.kt:135:7: error: expecting a top level declaration
html, body, div, span, object, iframe,
      ^
prog.kt:135:11: error: expecting a top level declaration
html, body, div, span, object, iframe,
          ^
prog.kt:135:13: error: expecting a top level declaration
html, body, div, span, object, iframe,
            ^
prog.kt:135:16: error: expecting a top level declaration
html, body, div, span, object, iframe,
               ^
prog.kt:135:18: error: expecting a top level declaration
html, body, div, span, object, iframe,
                 ^
prog.kt:135:22: error: expecting a top level declaration
html, body, div, span, object, iframe,
                     ^
prog.kt:135:30: error: name expected
html, body, div, span, object, iframe,
                             ^
prog.kt:135:32: error: expecting a top level declaration
html, body, div, span, object, iframe,
                               ^
prog.kt:135:38: error: expecting a top level declaration
html, body, div, span, object, iframe,
                                     ^
prog.kt:136:1: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
^
prog.kt:136:3: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  ^
prog.kt:136:5: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    ^
prog.kt:136:7: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
      ^
prog.kt:136:9: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
        ^
prog.kt:136:11: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
          ^
prog.kt:136:13: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
            ^
prog.kt:136:15: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
              ^
prog.kt:136:17: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                ^
prog.kt:136:19: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                  ^
prog.kt:136:21: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                    ^
prog.kt:136:23: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                      ^
prog.kt:136:25: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                        ^
prog.kt:136:26: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                         ^
prog.kt:136:28: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                           ^
prog.kt:136:38: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                                     ^
prog.kt:136:40: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                                       ^
prog.kt:136:43: error: expecting a top level declaration
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                                          ^
prog.kt:137:1: error: expecting a top level declaration
abbr, address, cite, code,
^
prog.kt:137:5: error: expecting a top level declaration
abbr, address, cite, code,
    ^
prog.kt:137:7: error: expecting a top level declaration
abbr, address, cite, code,
      ^
prog.kt:137:14: error: expecting a top level declaration
abbr, address, cite, code,
             ^
prog.kt:137:16: error: expecting a top level declaration
abbr, address, cite, code,
               ^
prog.kt:137:20: error: expecting a top level declaration
abbr, address, cite, code,
                   ^
prog.kt:137:22: error: expecting a top level declaration
abbr, address, cite, code,
                     ^
prog.kt:137:26: error: expecting a top level declaration
abbr, address, cite, code,
                         ^
prog.kt:138:1: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
^
prog.kt:138:4: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
   ^
prog.kt:138:6: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
     ^
prog.kt:138:9: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
        ^
prog.kt:138:11: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
          ^
prog.kt:138:13: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
            ^
prog.kt:138:15: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
              ^
prog.kt:138:18: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
                 ^
prog.kt:138:20: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
                   ^
prog.kt:138:23: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
                      ^
prog.kt:138:25: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
                        ^
prog.kt:138:28: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
                           ^
prog.kt:138:30: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
                             ^
prog.kt:138:31: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
                              ^
prog.kt:138:33: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
                                ^
prog.kt:138:37: error: expecting a top level declaration
del, dfn, em, img, ins, kbd, q, samp,
                                    ^
prog.kt:139:1: error: expecting a top level declaration
small, strong, sub, sup, var,
^
prog.kt:139:6: error: expecting a top level declaration
small, strong, sub, sup, var,
     ^
prog.kt:139:8: error: expecting a top level declaration
small, strong, sub, sup, var,
       ^
prog.kt:139:14: error: expecting a top level declaration
small, strong, sub, sup, var,
             ^
prog.kt:139:16: error: expecting a top level declaration
small, strong, sub, sup, var,
               ^
prog.kt:139:19: error: expecting a top level declaration
small, strong, sub, sup, var,
                  ^
prog.kt:139:21: error: expecting a top level declaration
small, strong, sub, sup, var,
                    ^
prog.kt:139:24: error: expecting a top level declaration
small, strong, sub, sup, var,
                       ^
prog.kt:139:29: error: expecting property name or receiver type
small, strong, sub, sup, var,
                            ^
prog.kt:140:1: error: expecting a top level declaration
b, i,
^
prog.kt:140:2: error: expecting a top level declaration
b, i,
 ^
prog.kt:140:4: error: expecting a top level declaration
b, i,
   ^
prog.kt:140:5: error: expecting a top level declaration
b, i,
    ^
prog.kt:141:1: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
^
prog.kt:141:3: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
  ^
prog.kt:141:5: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
    ^
prog.kt:141:7: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
      ^
prog.kt:141:9: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
        ^
prog.kt:141:11: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
          ^
prog.kt:141:13: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
            ^
prog.kt:141:15: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
              ^
prog.kt:141:17: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
                ^
prog.kt:141:19: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
                  ^
prog.kt:141:21: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
                    ^
prog.kt:141:23: error: expecting a top level declaration
dl, dt, dd, ol, ul, li,
                      ^
prog.kt:142:1: error: expecting a top level declaration
fieldset, form, label, legend,
^
prog.kt:142:9: error: expecting a top level declaration
fieldset, form, label, legend,
        ^
prog.kt:142:11: error: expecting a top level declaration
fieldset, form, label, legend,
          ^
prog.kt:142:15: error: expecting a top level declaration
fieldset, form, label, legend,
              ^
prog.kt:142:17: error: expecting a top level declaration
fieldset, form, label, legend,
                ^
prog.kt:142:22: error: expecting a top level declaration
fieldset, form, label, legend,
                     ^
prog.kt:142:24: error: expecting a top level declaration
fieldset, form, label, legend,
                       ^
prog.kt:142:30: error: expecting a top level declaration
fieldset, form, label, legend,
                             ^
prog.kt:143:1: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
^
prog.kt:143:6: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
     ^
prog.kt:143:8: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
       ^
prog.kt:143:15: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
              ^
prog.kt:143:17: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                ^
prog.kt:143:22: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                     ^
prog.kt:143:24: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                       ^
prog.kt:143:29: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                            ^
prog.kt:143:31: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                              ^
prog.kt:143:36: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                                   ^
prog.kt:143:38: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                                     ^
prog.kt:143:40: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                                       ^
prog.kt:143:42: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                                         ^
prog.kt:143:44: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                                           ^
prog.kt:143:46: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                                             ^
prog.kt:143:48: error: expecting a top level declaration
table, caption, tbody, tfoot, thead, tr, th, td,
                                               ^
prog.kt:144:1: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
^
prog.kt:144:8: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
       ^
prog.kt:144:10: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
         ^
prog.kt:144:15: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
              ^
prog.kt:144:17: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
                ^
prog.kt:144:23: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
                      ^
prog.kt:144:25: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
                        ^
prog.kt:144:32: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
                               ^
prog.kt:144:34: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
                                 ^
prog.kt:144:44: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
                                           ^
prog.kt:144:46: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
                                             ^
prog.kt:144:52: error: expecting a top level declaration
article, aside, canvas, details, figcaption, figure,
                                                   ^
prog.kt:145:1: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
^
prog.kt:145:7: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
      ^
prog.kt:145:15: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
              ^
prog.kt:145:17: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                ^
prog.kt:145:23: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                      ^
prog.kt:145:25: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                        ^
prog.kt:145:29: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                            ^
prog.kt:145:31: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                              ^
prog.kt:145:34: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                                 ^
prog.kt:145:36: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                                   ^
prog.kt:145:43: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                                          ^
prog.kt:145:45: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                                            ^
prog.kt:145:52: error: expecting a top level declaration
footer, header, hgroup, menu, nav, section, summary,
                                                   ^
prog.kt:146:1: error: expecting a top level declaration
time, mark, audio, video {
^
prog.kt:146:5: error: expecting a top level declaration
time, mark, audio, video {
    ^
prog.kt:146:7: error: expecting a top level declaration
time, mark, audio, video {
      ^
prog.kt:146:11: error: expecting a top level declaration
time, mark, audio, video {
          ^
prog.kt:146:13: error: expecting a top level declaration
time, mark, audio, video {
            ^
prog.kt:146:18: error: expecting a top level declaration
time, mark, audio, video {
                 ^
prog.kt:146:20: error: expecting a top level declaration
time, mark, audio, video {
                   ^
prog.kt:146:26: error: expecting a top level declaration
time, mark, audio, video {
                         ^
prog.kt:147:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    margin:0;
          ^
prog.kt:147:13: error: expecting an element
    margin:0;
            ^
prog.kt:148:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    padding:0;
           ^
prog.kt:148:14: error: expecting an element
    padding:0;
             ^
prog.kt:149:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    border:0;
          ^
prog.kt:149:13: error: expecting an element
    border:0;
            ^
prog.kt:150:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    outline:0;
           ^
prog.kt:150:14: error: expecting an element
    outline:0;
             ^
prog.kt:151:14: error: unexpected tokens (use ';' to separate expressions on the same line)
    font-size:100%;
             ^
prog.kt:151:19: error: expecting an element
    font-size:100%;
                  ^
prog.kt:152:19: error: unexpected tokens (use ';' to separate expressions on the same line)
    vertical-align:baseline;
                  ^
prog.kt:152:28: error: expecting an element
    vertical-align:baseline;
                           ^
prog.kt:153:15: error: unexpected tokens (use ';' to separate expressions on the same line)
    background:transparent;
              ^
prog.kt:153:27: error: expecting an element
    background:transparent;
                          ^
prog.kt:155:1: error: expecting a top level declaration
body {
^
prog.kt:155:6: error: expecting a top level declaration
body {
     ^
prog.kt:156:16: error: unexpected tokens (use ';' to separate expressions on the same line)
    line-height:1;
               ^
prog.kt:156:18: error: expecting an element
    line-height:1;
                 ^
prog.kt:158:1: error: expecting a top level declaration
article,aside,details,figcaption,figure,
^
prog.kt:158:8: error: expecting a top level declaration
article,aside,details,figcaption,figure,
       ^
prog.kt:158:9: error: expecting a top level declaration
article,aside,details,figcaption,figure,
        ^
prog.kt:158:14: error: expecting a top level declaration
article,aside,details,figcaption,figure,
             ^
prog.kt:158:15: error: expecting a top level declaration
article,aside,details,figcaption,figure,
              ^
prog.kt:158:22: error: expecting a top level declaration
article,aside,details,figcaption,figure,
                     ^
prog.kt:158:23: error: expecting a top level declaration
article,aside,details,figcaption,figure,
                      ^
prog.kt:158:33: error: expecting a top level declaration
article,aside,details,figcaption,figure,
                                ^
prog.kt:158:34: error: expecting a top level declaration
article,aside,details,figcaption,figure,
                                 ^
prog.kt:158:40: error: expecting a top level declaration
article,aside,details,figcaption,figure,
                                       ^
prog.kt:159:1: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
^
prog.kt:159:7: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
      ^
prog.kt:159:14: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
             ^
prog.kt:159:15: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
              ^
prog.kt:159:21: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
                    ^
prog.kt:159:22: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
                     ^
prog.kt:159:26: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
                         ^
prog.kt:159:27: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
                          ^
prog.kt:159:30: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
                             ^
prog.kt:159:31: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
                              ^
prog.kt:159:39: error: expecting a top level declaration
footer,header,hgroup,menu,nav,section {
                                      ^
prog.kt:160:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    display:block;
           ^
prog.kt:160:18: error: expecting an element
    display:block;
                 ^
prog.kt:162:1: error: expecting a top level declaration
nav ul {
^
prog.kt:162:5: error: expecting a top level declaration
nav ul {
    ^
prog.kt:162:8: error: expecting a top level declaration
nav ul {
       ^
prog.kt:163:15: error: unexpected tokens (use ';' to separate expressions on the same line)
    list-style:none;
              ^
prog.kt:163:20: error: expecting an element
    list-style:none;
                   ^
prog.kt:165:1: error: expecting a top level declaration
blockquote, q {
^
prog.kt:165:11: error: expecting a top level declaration
blockquote, q {
          ^
prog.kt:165:13: error: expecting a top level declaration
blockquote, q {
            ^
prog.kt:165:15: error: expecting a top level declaration
blockquote, q {
              ^
prog.kt:166:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    quotes:none;
          ^
prog.kt:166:16: error: expecting an element
    quotes:none;
               ^
prog.kt:168:1: error: expecting a top level declaration
blockquote:before, blockquote:after,
^
prog.kt:168:11: error: expecting a top level declaration
blockquote:before, blockquote:after,
          ^
prog.kt:168:12: error: expecting a top level declaration
blockquote:before, blockquote:after,
           ^
prog.kt:168:18: error: expecting a top level declaration
blockquote:before, blockquote:after,
                 ^
prog.kt:168:20: error: expecting a top level declaration
blockquote:before, blockquote:after,
                   ^
prog.kt:168:30: error: expecting a top level declaration
blockquote:before, blockquote:after,
                             ^
prog.kt:168:31: error: expecting a top level declaration
blockquote:before, blockquote:after,
                              ^
prog.kt:168:36: error: expecting a top level declaration
blockquote:before, blockquote:after,
                                   ^
prog.kt:169:1: error: expecting a top level declaration
q:before, q:after {
^
prog.kt:169:2: error: expecting a top level declaration
q:before, q:after {
 ^
prog.kt:169:3: error: expecting a top level declaration
q:before, q:after {
  ^
prog.kt:169:9: error: expecting a top level declaration
q:before, q:after {
        ^
prog.kt:169:11: error: expecting a top level declaration
q:before, q:after {
          ^
prog.kt:169:12: error: expecting a top level declaration
q:before, q:after {
           ^
prog.kt:169:13: error: expecting a top level declaration
q:before, q:after {
            ^
prog.kt:169:19: error: expecting a top level declaration
q:before, q:after {
                  ^
prog.kt:170:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    content:'';
           ^
prog.kt:170:15: error: expecting an element
    content:'';
              ^
prog.kt:171:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    content:none;
           ^
prog.kt:171:17: error: expecting an element
    content:none;
                ^
prog.kt:173:1: error: expecting a top level declaration
a {
^
prog.kt:173:3: error: expecting a top level declaration
a {
  ^
prog.kt:174:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    margin:0;
          ^
prog.kt:174:13: error: expecting an element
    margin:0;
            ^
prog.kt:175:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    padding:0;
           ^
prog.kt:175:14: error: expecting an element
    padding:0;
             ^
prog.kt:176:14: error: unexpected tokens (use ';' to separate expressions on the same line)
    font-size:100%;
             ^
prog.kt:176:19: error: expecting an element
    font-size:100%;
                  ^
prog.kt:177:19: error: unexpected tokens (use ';' to separate expressions on the same line)
    vertical-align:baseline;
                  ^
prog.kt:177:28: error: expecting an element
    vertical-align:baseline;
                           ^
prog.kt:178:15: error: unexpected tokens (use ';' to separate expressions on the same line)
    background:transparent;
              ^
prog.kt:178:27: error: expecting an element
    background:transparent;
                          ^
prog.kt:181:1: error: expecting a top level declaration
ins {
^
prog.kt:181:5: error: expecting a top level declaration
ins {
    ^
prog.kt:182:21: error: unexpected tokens (use ';' to separate expressions on the same line)
    background-color:#ff9;
                    ^
prog.kt:182:26: error: expecting an element
    background-color:#ff9;
                         ^
prog.kt:183:10: error: unexpected tokens (use ';' to separate expressions on the same line)
    color:#000;
         ^
prog.kt:183:15: error: expecting an element
    color:#000;
              ^
prog.kt:184:20: error: unexpected tokens (use ';' to separate expressions on the same line)
    text-decoration:none;
                   ^
prog.kt:184:25: error: expecting an element
    text-decoration:none;
                        ^
prog.kt:187:1: error: expecting a top level declaration
mark {
^
prog.kt:187:6: error: expecting a top level declaration
mark {
     ^
prog.kt:188:21: error: unexpected tokens (use ';' to separate expressions on the same line)
    background-color:#ff9;
                    ^
prog.kt:188:26: error: expecting an element
    background-color:#ff9;
                         ^
prog.kt:189:10: error: unexpected tokens (use ';' to separate expressions on the same line)
    color:#000;
         ^
prog.kt:189:15: error: expecting an element
    color:#000;
              ^
prog.kt:190:15: error: unexpected tokens (use ';' to separate expressions on the same line)
    font-style:italic;
              ^
prog.kt:190:22: error: expecting an element
    font-style:italic;
                     ^
prog.kt:191:16: error: unexpected tokens (use ';' to separate expressions on the same line)
    font-weight:bold;
               ^
prog.kt:191:21: error: expecting an element
    font-weight:bold;
                    ^
prog.kt:193:1: error: expecting a top level declaration
del {
^
prog.kt:193:5: error: expecting a top level declaration
del {
    ^
prog.kt:194:20: error: unexpected tokens (use ';' to separate expressions on the same line)
    text-decoration: line-through;
                   ^
prog.kt:194:34: error: expecting an element
    text-decoration: line-through;
                                 ^
prog.kt:196:1: error: expecting a top level declaration
abbr[title], dfn[title] {
^
prog.kt:196:5: error: expecting a top level declaration
abbr[title], dfn[title] {
    ^
prog.kt:196:6: error: expecting a top level declaration
abbr[title], dfn[title] {
     ^
prog.kt:196:11: error: expecting a top level declaration
abbr[title], dfn[title] {
          ^
prog.kt:196:12: error: expecting a top level declaration
abbr[title], dfn[title] {
           ^
prog.kt:196:14: error: expecting a top level declaration
abbr[title], dfn[title] {
             ^
prog.kt:196:17: error: expecting a top level declaration
abbr[title], dfn[title] {
                ^
prog.kt:196:18: error: expecting a top level declaration
abbr[title], dfn[title] {
                 ^
prog.kt:196:23: error: expecting a top level declaration
abbr[title], dfn[title] {
                      ^
prog.kt:196:25: error: expecting a top level declaration
abbr[title], dfn[title] {
                        ^
prog.kt:197:18: error: unexpected tokens (use ';' to separate expressions on the same line)
    border-bottom:1px dotted;
                 ^
prog.kt:197:29: error: expecting an element
    border-bottom:1px dotted;
                            ^
prog.kt:198:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    cursor:help;
          ^
prog.kt:198:16: error: expecting an element
    cursor:help;
               ^
prog.kt:200:1: error: expecting a top level declaration
table {
^
prog.kt:200:7: error: expecting a top level declaration
table {
      ^
prog.kt:201:20: error: unexpected tokens (use ';' to separate expressions on the same line)
    border-collapse:collapse;
                   ^
prog.kt:201:29: error: expecting an element
    border-collapse:collapse;
                            ^
prog.kt:202:19: error: unexpected tokens (use ';' to separate expressions on the same line)
    border-spacing:0;
                  ^
prog.kt:202:21: error: expecting an element
    border-spacing:0;
                    ^
prog.kt:204:1: error: expecting a top level declaration
hr {
^
prog.kt:204:4: error: expecting a top level declaration
hr {
   ^
prog.kt:205:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    display:block;
           ^
prog.kt:205:18: error: expecting an element
    display:block;
                 ^
prog.kt:206:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    height:1px;
          ^
prog.kt:206:15: error: expecting an element
    height:1px;
              ^
prog.kt:207:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    border:0;
          ^
prog.kt:207:13: error: expecting an element
    border:0;
            ^
prog.kt:208:15: error: unexpected tokens (use ';' to separate expressions on the same line)
    border-top:1px solid #cccccc;
              ^
prog.kt:208:33: error: expecting an element
    border-top:1px solid #cccccc;
                                ^
prog.kt:209:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    margin:1em 0;
          ^
prog.kt:209:17: error: expecting an element
    margin:1em 0;
                ^
prog.kt:210:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    padding:0;
           ^
prog.kt:210:14: error: expecting an element
    padding:0;
             ^
prog.kt:212:1: error: expecting a top level declaration
input, select {
^
prog.kt:212:6: error: expecting a top level declaration
input, select {
     ^
prog.kt:212:8: error: expecting a top level declaration
input, select {
       ^
prog.kt:212:15: error: expecting a top level declaration
input, select {
              ^
prog.kt:213:19: error: unexpected tokens (use ';' to separate expressions on the same line)
    vertical-align:middle;
                  ^
prog.kt:213:26: error: expecting an element
    vertical-align:middle;
                         ^
prog.kt:218:1: error: expecting a top level declaration
body {
^
prog.kt:218:6: error: expecting a top level declaration
body {
     ^
prog.kt:219:9: error: unexpected tokens (use ';' to separate expressions on the same line)
	padding: 50px;
        ^
prog.kt:219:15: error: expecting an element
	padding: 50px;
              ^
prog.kt:220:11: error: unexpected tokens (use ';' to separate expressions on the same line)
	font-size: 100%;
          ^
prog.kt:220:17: error: expecting an element
	font-size: 100%;
                ^
prog.kt:221:13: error: unexpected tokens (use ';' to separate expressions on the same line)
	font-family:'?????? Pro W3','Hiragino Kaku Gothic Pro','????',Meiryo,'?? ?????',sans-serif;
            ^
prog.kt:221:92: error: expecting an element
	font-family:'?????? Pro W3','Hiragino Kaku Gothic Pro','????',Meiryo,'?? ?????',sans-serif;
                                                                                           ^
prog.kt:222:7: error: unexpected tokens (use ';' to separate expressions on the same line)
	color: #222;
      ^
prog.kt:222:13: error: expecting an element
	color: #222;
            ^
prog.kt:223:12: error: unexpected tokens (use ';' to separate expressions on the same line)
	background: #f7f7f7;
           ^
prog.kt:223:21: error: expecting an element
	background: #f7f7f7;
                    ^
prog.kt:225:1: error: expecting a top level declaration
a {
^
prog.kt:225:3: error: expecting a top level declaration
a {
  ^
prog.kt:226:10: error: unexpected tokens (use ';' to separate expressions on the same line)
    color: #007edf;
         ^
prog.kt:226:19: error: expecting an element
    color: #007edf;
                  ^
prog.kt:227:20: error: unexpected tokens (use ';' to separate expressions on the same line)
    text-decoration: none;
                   ^
prog.kt:227:26: error: expecting an element
    text-decoration: none;
                         ^
prog.kt:229:1: error: expecting a top level declaration
a:hover {
^
prog.kt:229:2: error: expecting a top level declaration
a:hover {
 ^
prog.kt:229:3: error: expecting a top level declaration
a:hover {
  ^
prog.kt:229:9: error: expecting a top level declaration
a:hover {
        ^
prog.kt:230:20: error: unexpected tokens (use ';' to separate expressions on the same line)
    text-decoration: underline;
                   ^
prog.kt:230:31: error: expecting an element
    text-decoration: underline;
                              ^
prog.kt:232:1: error: expecting a top level declaration
h1 {
^
prog.kt:232:4: error: expecting a top level declaration
h1 {
   ^
prog.kt:233:15: error: unexpected tokens (use ';' to separate expressions on the same line)
	margin-bottom: 30px;
              ^
prog.kt:233:21: error: expecting an element
	margin-bottom: 30px;
                    ^
prog.kt:234:14: error: unexpected tokens (use ';' to separate expressions on the same line)
    font-size: 100%;
             ^
prog.kt:234:20: error: expecting an element
    font-size: 100%;
                   ^
prog.kt:235:10: error: unexpected tokens (use ';' to separate expressions on the same line)
    color: #222;
         ^
prog.kt:235:16: error: expecting an element
    color: #222;
               ^
prog.kt:236:15: error: unexpected tokens (use ';' to separate expressions on the same line)
    text-align: center;
              ^
prog.kt:236:23: error: expecting an element
    text-align: center;
                      ^
prog.kt:241:1: error: expecting a top level declaration
label {
^
prog.kt:241:7: error: expecting a top level declaration
label {
      ^
prog.kt:242:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    display: block;
           ^
prog.kt:242:19: error: expecting an element
    display: block;
                  ^
prog.kt:243:18: error: unexpected tokens (use ';' to separate expressions on the same line)
    margin-bottom: 7px;
                 ^
prog.kt:243:23: error: expecting an element
    margin-bottom: 7px;
                      ^
prog.kt:244:14: error: unexpected tokens (use ';' to separate expressions on the same line)
    font-size: 86%;
             ^
prog.kt:244:19: error: expecting an element
    font-size: 86%;
                  ^
prog.kt:246:1: error: expecting a top level declaration
input[type="text"],
^
prog.kt:246:6: error: expecting a top level declaration
input[type="text"],
     ^
prog.kt:246:7: error: expecting a top level declaration
input[type="text"],
      ^
prog.kt:246:11: error: expecting a top level declaration
input[type="text"],
          ^
prog.kt:246:12: error: expecting a top level declaration
input[type="text"],
           ^
prog.kt:246:13: error: expecting a top level declaration
input[type="text"],
            ^
prog.kt:246:17: error: expecting a top level declaration
input[type="text"],
                ^
prog.kt:246:18: error: expecting a top level declaration
input[type="text"],
                 ^
prog.kt:246:19: error: expecting a top level declaration
input[type="text"],
                  ^
prog.kt:247:1: error: expecting a top level declaration
textarea {
^
prog.kt:247:10: error: expecting a top level declaration
textarea {
         ^
prog.kt:248:15: error: unexpected tokens (use ';' to separate expressions on the same line)
	margin-bottom: 20px;
              ^
prog.kt:248:21: error: expecting an element
	margin-bottom: 20px;
                    ^
prog.kt:249:9: error: unexpected tokens (use ';' to separate expressions on the same line)
	padding: 10px;
        ^
prog.kt:249:15: error: expecting an element
	padding: 10px;
              ^
prog.kt:250:11: error: unexpected tokens (use ';' to separate expressions on the same line)
	font-size: 86%;
          ^
prog.kt:250:16: error: expecting an element
	font-size: 86%;
               ^
prog.kt:251:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    border: 1px solid #ddd;
          ^
prog.kt:251:27: error: expecting an element
    border: 1px solid #ddd;
                          ^
prog.kt:252:18: error: unexpected tokens (use ';' to separate expressions on the same line)
    border-radius: 3px;
                 ^
prog.kt:252:23: error: expecting an element
    border-radius: 3px;
                      ^
prog.kt:253:15: error: unexpected tokens (use ';' to separate expressions on the same line)
    background: #fff;
              ^
prog.kt:253:21: error: expecting an element
    background: #fff;
                    ^
prog.kt:255:1: error: expecting a top level declaration
input[type="text"] {
^
prog.kt:255:6: error: expecting a top level declaration
input[type="text"] {
     ^
prog.kt:255:7: error: expecting a top level declaration
input[type="text"] {
      ^
prog.kt:255:11: error: expecting a top level declaration
input[type="text"] {
          ^
prog.kt:255:12: error: expecting a top level declaration
input[type="text"] {
           ^
prog.kt:255:13: error: expecting a top level declaration
input[type="text"] {
            ^
prog.kt:255:17: error: expecting a top level declaration
input[type="text"] {
                ^
prog.kt:255:18: error: expecting a top level declaration
input[type="text"] {
                 ^
prog.kt:255:20: error: expecting a top level declaration
input[type="text"] {
                   ^
prog.kt:256:7: error: unexpected tokens (use ';' to separate expressions on the same line)
	width: 200px;
      ^
prog.kt:256:14: error: expecting an element
	width: 200px;
             ^
prog.kt:258:1: error: expecting a top level declaration
textarea {
^
prog.kt:258:10: error: expecting a top level declaration
textarea {
         ^
prog.kt:259:7: error: unexpected tokens (use ';' to separate expressions on the same line)
	width: 50%;
      ^
prog.kt:259:12: error: expecting an element
	width: 50%;
           ^
prog.kt:260:11: error: unexpected tokens (use ';' to separate expressions on the same line)
	max-width: 50%;
          ^
prog.kt:260:16: error: expecting an element
	max-width: 50%;
               ^
prog.kt:261:8: error: unexpected tokens (use ';' to separate expressions on the same line)
	height: 70px;
       ^
prog.kt:261:14: error: expecting an element
	height: 70px;
             ^
prog.kt:263:1: error: expecting a top level declaration
input[type="submit"] {
^
prog.kt:263:6: error: expecting a top level declaration
input[type="submit"] {
     ^
prog.kt:263:7: error: expecting a top level declaration
input[type="submit"] {
      ^
prog.kt:263:11: error: expecting a top level declaration
input[type="submit"] {
          ^
prog.kt:263:12: error: expecting a top level declaration
input[type="submit"] {
           ^
prog.kt:263:13: error: expecting a top level declaration
input[type="submit"] {
            ^
prog.kt:263:19: error: expecting a top level declaration
input[type="submit"] {
                  ^
prog.kt:263:20: error: expecting a top level declaration
input[type="submit"] {
                   ^
prog.kt:263:22: error: expecting a top level declaration
input[type="submit"] {
                     ^
prog.kt:264:12: error: unexpected tokens (use ';' to separate expressions on the same line)
	appearance: none;
           ^
prog.kt:264:18: error: expecting an element
	appearance: none;
                 ^
prog.kt:265:23: error: unexpected tokens (use ';' to separate expressions on the same line)
    -webkit-appearance: none;
                      ^
prog.kt:265:29: error: expecting an element
    -webkit-appearance: none;
                            ^
prog.kt:266:12: error: unexpected tokens (use ';' to separate expressions on the same line)
    padding: 10px 20px;
           ^
prog.kt:266:23: error: expecting an element
    padding: 10px 20px;
                      ^
prog.kt:267:10: error: unexpected tokens (use ';' to separate expressions on the same line)
    color: #fff;
         ^
prog.kt:267:16: error: expecting an element
    color: #fff;
               ^
prog.kt:268:14: error: unexpected tokens (use ';' to separate expressions on the same line)
    font-size: 86%;
             ^
prog.kt:268:19: error: expecting an element
    font-size: 86%;
                  ^
prog.kt:269:16: error: unexpected tokens (use ';' to separate expressions on the same line)
    line-height: 1.0em;
               ^
prog.kt:269:23: error: expecting an element
    line-height: 1.0em;
                      ^
prog.kt:270:11: error: unexpected tokens (use ';' to separate expressions on the same line)
    cursor: pointer;
          ^
prog.kt:270:20: error: expecting an element
    cursor: pointer;
                   ^
prog.kt:271:11: err
stdout
Standard output is empty