• R/O
  • HTTP
  • SSH
  • HTTPS

annotated-ring-with-OmegaT: List of commits

Ring (Light Release) のコードリーディング(読書会)

目的
・コードリーディングを通じて Ring に親しむ。
・内部情報の公開による不安の払拭と品質の向上。

ナドナド。

備考
・C89規格のコンパイラが必要です(X68000やPC9801シリーズなどレトロPCのコンパイラ、古いFreeBSDなどでは移植作業・検証が必要だと思います)

・OmegaTを悪用して、コードに注釈をつけています。目的外の使い方のため、あまりしている人がいないようです。コードリーディングの結果はTMX形式で共有可能なんですが。

・誠に勝手ながら、読了と文書化完了まで Ring 関連のほぼすべての活動は休止となります(無論、この作業が終わったからと言ってRingが広く使わたり、Nimやwasmへ移植される保証は全くありません)。

・読書会は Twitter のハッシュダグ #ring_lang_hackers で予定しております。


RSS
Rev. Tiempo Autor
39b60bf master 2020-05-25 09:00:11 megumi_engines

コミット忘れの追加

258cfe1 2020-05-24 16:39:30 megumi_engines

燃え尽き症候群ゆえにちょっとだけ。間違い結構あります。プロジェクト壊れていますので後で作り直し。
C言語を扱うとモダン言語のありがたみがわかります。

a16f8de 2020-05-20 22:22:52 megumi_engines

【歩卒】
技術力を鍛えるため、できる限り、かつなるべく少しずつでもコードリーディングとテキストブック執筆を続けていきますが、
主力の翻訳活動 (Nim!!!) に加え、 OASYSv10、Japanistv10、親指シフトキーボードの販売終了が告知されているため
そっちの対策(クローン開発)に時間を費やしてしまい停滞や長期放置してしまうかもしれないことをご了承ください。

680a63d 2020-05-20 22:14:00 megumi_engines

こっそり、気持ち程度の日本語化しました (UTF-8 / Windows 環境用)。
十分な検証がされていませんし、 eval()関数が正常に動作しないなど不具合がありますので、常用には不向きです。
あくまでコードを読むための手がかりとしてお使いください。

Show on old repository browser