Skip to content

Instantly share code, notes, and snippets.

@Hamayama
Hamayama / cocoro.scm
Last active June 23, 2019 02:47
Gauche を使って、パズルの探索を行うプログラムです (不完全版)。
;; -*- coding: utf-8 -*-
;;
;; cocoro.scm
;; 2019-6-23 v1.11
;;
;; <内容>
;; Gauche を使って、パズル ( https://game.nicovideo.jp/atsumaru/games/gm8913 )
;; の探索を行うプログラムです (不完全版)。
;;
;; <使い方>
@Hamayama
Hamayama / lem_opengl_check.txt
Last active December 20, 2018 14:47
lem の OpenGL フロントエンド の確認
<lem の OpenGL フロントエンド の確認>
(1)環境
OS : Windows 8.1 (64bit)
開発環境 : MSYS2/MinGW-w64 (64bit) (gcc version 7.3.0 (Rev2, Built by MSYS2 project))
(2)インストール
pacman -S mingw-w64-x86_64-glfw
ros install terminal625/utility
@Hamayama
Hamayama / 3000_lem_emoji_ini.md
Last active April 18, 2021 11:29
Lem エディタの Windows 用の文字幅データの設定サンプル (実験中)

Lem エディタの Windows 用の文字幅データの設定サンプル (実験中)

  • Lem エディタ ( https://github.com/cxxxr/lem ) の
    Windows 用の文字幅データの設定サンプルです。
    一部の文字の表示が改善されます。
    (カーソルの表示位置がずれたりするケース等)

    <<現状、Windows 10 では、あまり改善できていません>>

@Hamayama
Hamayama / 1010_lem_win.md
Last active January 14, 2021 14:16
Lem エディタの Windows 上でのインストール手順等

Lem エディタの Windows 上でのインストール手順等

インストール手順

  1. MSYS2/MinGW-w64 (64bit/32bit) のインストール
    事前に MSYS2/MinGW-w64 (64bit/32bit) がインストールされている必要があります。
@Hamayama
Hamayama / 2108_escape.md
Last active August 12, 2018 10:41
文字列中のエスケープ仕様の検討

文字列中のエスケープ仕様の検討

検討

  • 簡単なコマンドを埋め込み可能な文字列データを考える。

  • 例えば、コマンドの開始記号として # を使うことにする。
    (すなわち # を特殊記号とする)

  • このとき、# 文字自身を表したい場合は、\# と記述することにする。

@Hamayama
Hamayama / test_format.scm
Last active November 6, 2017 18:01
Gauche の format ~f のテスト
;;
;; testing format ~f
;;
(use gauche.test)
(use math.const) ; for pi
(test-start "format ~f")
(define-syntax expr-test
@Hamayama
Hamayama / test1.txt
Last active September 16, 2017 00:40
Gauche の Windows コンソールのコードページ対応の試験
<Gauche の Windows コンソールのコードページ対応の試験>
1. 試験環境
OS : Windows 8.1 (64bit)
開発環境 : MSYS2/MinGW-w64 (64bit) (gcc version 7.1.0 (Rev2, Built by MSYS2 project))
Gauche : v0.9.6_pre2 (コミット aa189e6 + 変更)
mintty : v2.7.7 (x86_64-pc-msys)
winpty : v0.4.3
emacs : v25.2.1 (x86_64-w64-mingw32)
@Hamayama
Hamayama / measure.txt
Last active September 30, 2017 03:44
Gauche の Windows コンソールのコードページ対応の測定
<Gauche の Windows コンソールのコードページ対応の測定>
1. 環境
OS : Windows 8.1 (64bit)
開発環境 : MSYS2/MinGW-w64 (64bit) (gcc version 7.1.0 (Rev2, Built by MSYS2 project))
Gauche : v0.9.6_pre2 (コミット aa189e6 + 変更)
2. 測定
@Hamayama
Hamayama / 1009_readconsole.md
Last active October 30, 2022 04:37
Windows API の ReadConsoleW の再現テスト
@Hamayama
Hamayama / 0101_indent_conv.scm
Last active May 1, 2020 23:22
Gauche でテキストファイルを加工するサンプル 2 個です。
;; -*- coding: utf-8 -*-
;;
;; indent_conv.scm
;; 2020-5-2 v1.11
;;
;; <内容>
;; Gauche を使用して、テキストファイルの行頭のインデントを変換します。
;;
;; <使い方>
;; gosh indent_conv.scm infile outfile