Mercurial > urweb
comparison src/compiler.sig @ 794:dc3fc3f3b834
Improving/reordering Unpoly and Especialize; pathmaps
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Thu, 14 May 2009 08:13:54 -0400 |
parents | efceae06df17 |
children | 03e7f111fe99 |
comparison
equal
deleted
inserted
replaced
793:3e5d1c6ae30c | 794:dc3fc3f3b834 |
---|---|
75 val elaborate : (Source.file, Elab.file) phase | 75 val elaborate : (Source.file, Elab.file) phase |
76 val unnest : (Elab.file, Elab.file) phase | 76 val unnest : (Elab.file, Elab.file) phase |
77 val termination : (Elab.file, Elab.file) phase | 77 val termination : (Elab.file, Elab.file) phase |
78 val explify : (Elab.file, Expl.file) phase | 78 val explify : (Elab.file, Expl.file) phase |
79 val corify : (Expl.file, Core.file) phase | 79 val corify : (Expl.file, Core.file) phase |
80 val especialize : (Core.file, Core.file) phase | |
81 val core_untangle : (Core.file, Core.file) phase | 80 val core_untangle : (Core.file, Core.file) phase |
82 val shake : (Core.file, Core.file) phase | 81 val shake : (Core.file, Core.file) phase |
83 val rpcify : (Core.file, Core.file) phase | 82 val rpcify : (Core.file, Core.file) phase |
84 val tag : (Core.file, Core.file) phase | 83 val tag : (Core.file, Core.file) phase |
85 val reduce : (Core.file, Core.file) phase | 84 val reduce : (Core.file, Core.file) phase |
105 val toElaborate : (string, Elab.file) transform | 104 val toElaborate : (string, Elab.file) transform |
106 val toUnnest : (string, Elab.file) transform | 105 val toUnnest : (string, Elab.file) transform |
107 val toTermination : (string, Elab.file) transform | 106 val toTermination : (string, Elab.file) transform |
108 val toExplify : (string, Expl.file) transform | 107 val toExplify : (string, Expl.file) transform |
109 val toCorify : (string, Core.file) transform | 108 val toCorify : (string, Core.file) transform |
110 val toEspecialize : (string, Core.file) transform | |
111 val toCore_untangle : (string, Core.file) transform | 109 val toCore_untangle : (string, Core.file) transform |
112 val toShake1 : (string, Core.file) transform | 110 val toShake1 : (string, Core.file) transform |
113 val toRpcify : (string, Core.file) transform | 111 val toRpcify : (string, Core.file) transform |
114 val toCore_untangle2 : (string, Core.file) transform | 112 val toCore_untangle2 : (string, Core.file) transform |
115 val toShake2 : (string, Core.file) transform | 113 val toShake2 : (string, Core.file) transform |
116 val toTag : (string, Core.file) transform | 114 val toTag : (string, Core.file) transform |
117 val toReduce : (string, Core.file) transform | 115 val toReduce : (string, Core.file) transform |
118 val toUnpoly : (string, Core.file) transform | 116 val toUnpoly : (string, Core.file) transform |
119 val toSpecialize : (string, Core.file) transform | 117 val toSpecialize : (string, Core.file) transform |
120 val toShake3 : (string, Core.file) transform | 118 val toShake3 : (string, Core.file) transform |
119 val toEspecialize : (string, Core.file) transform | |
120 val toShake4 : (string, Core.file) transform | |
121 val toMarshalcheck : (string, Core.file) transform | 121 val toMarshalcheck : (string, Core.file) transform |
122 val toEffectize : (string, Core.file) transform | 122 val toEffectize : (string, Core.file) transform |
123 val toMonoize : (string, Mono.file) transform | 123 val toMonoize : (string, Mono.file) transform |
124 val toMono_opt1 : (string, Mono.file) transform | 124 val toMono_opt1 : (string, Mono.file) transform |
125 val toUntangle : (string, Mono.file) transform | 125 val toUntangle : (string, Mono.file) transform |