yhara.jp

Recent Posts

Fomentを読む

Tech

FomentというScheme処理系のソースから、syntax-rulesの実装方法を探るシリーズです。

中間まとめ

  • fomentはR7RS Recordsを実装しており、syntax-rulesで生成した構文などはレコード型として持っている
  • 各レコード型には、対応するCの構造体がある。(例: SyntaxRulesRecordTypeとstruct FSyntaxRules)
  • fomentはCレベルの関数でもFObject (つまりSchemeレベルの値) を引数にとるものが多く、実際の型は別途調べる必要がある

More posts

Posts

(more...)

Articles

(more...)

Category

Ads

About

About the author
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy