Skip to content

Instantly share code, notes, and snippets.

@Hamayama
Hamayama / cocoro.scm
Last active Jun 23, 2019
Gauche を使って、パズルの探索を行うプログラムです (不完全版)。
View cocoro.scm
;; -*- 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 Dec 20, 2018
lem の OpenGL フロントエンド の確認
View lem_opengl_check.txt
<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 May 10, 2020
Lem エディタの Windows 用の文字幅データの設定サンプル (実験中)
View 3000_lem_emoji_ini.md

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

  • Lem エディタ ( https://github.com/cxxxr/lem ) の
    Windows 用の文字幅データの設定サンプルです。
    一部の文字の表示が改善されます。
    (ConEmu 上での ○ × 等の表示で、画面の縦分割の表示位置がずれる件 等)

使用方法

@Hamayama
Hamayama / 1010_lem_win.md
Last active Sep 6, 2020
Lem エディタの Windows 上でのインストール手順等
View 1010_lem_win.md

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

インストール手順

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

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

検討

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

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

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

@Hamayama
Hamayama / test_format.scm
Last active Nov 6, 2017
Gauche の format ~f のテスト
View test_format.scm
;;
;; 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 Sep 16, 2017
Gauche の Windows コンソールのコードページ対応の試験
View test1.txt
<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 Sep 30, 2017
Gauche の Windows コンソールのコードページ対応の測定
View measure.txt
<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 Sep 16, 2017
Windows API の ReadConsoleW の再現テスト
View 1009_readconsole.md
@Hamayama
Hamayama / 0101_indent_conv.scm
Last active May 1, 2020
Gauche でテキストファイルを加工するサンプル 2 個です。
View 0101_indent_conv.scm
;; -*- coding: utf-8 -*-
;;
;; indent_conv.scm
;; 2020-5-2 v1.11
;;
;; <内容>
;; Gauche を使用して、テキストファイルの行頭のインデントを変換します。
;;
;; <使い方>
;; gosh indent_conv.scm infile outfile
You can’t perform that action at this time.