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