diff options
author | Vladimir Azarov <avm@intermediate-node.net> | 2025-05-12 01:51:27 +0200 |
---|---|---|
committer | Vladimir Azarov <avm@intermediate-node.net> | 2025-05-12 01:51:27 +0200 |
commit | 52a6f8656e8a600a2c59fa2802fb46fafb30de45 (patch) | |
tree | 72511efdccc742709f40e52ca73b708a0c74c1c6 /ccross.sml | |
parent | e99a8dc48ede26696be2ba75a8cb0d5122d94598 (diff) |
Object-like macros
Diffstat (limited to 'ccross.sml')
-rw-r--r-- | ccross.sml | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -2,12 +2,12 @@ structure ccross:> CCROSS = struct structure T:> TOKENIZER = Tokenizer(structure H = Hashtable; structure S = Stream) - structure P:> CPP = Cpp(T) + structure ppc:> PPC = ppc(structure H = Hashtable; structure T = T) - structure D:> DRIVER = Driver(P) + structure D:> DRIVER = Driver(ppc) structure ExnHandler:> EXN_HANDLER = - ExnHandler(structure T = T; structure P = P) + ExnHandler(structure T = T; structure P = ppc) end val () = MLton.Exn.setTopLevelHandler ccross.ExnHandler.handler |