SCM Repository
[diderot] Diff of /branches/charisee/src/compiler/tree-il/cFn.sml
Diff of /branches/charisee/src/compiler/tree-il/cFn.sml
Parent Directory
|
Revision Log
|
Patch
10 |
structure Cfn = |
structure Cfn = |
11 |
struct |
struct |
12 |
|
|
|
|
|
|
|
|
13 |
datatype rator |
datatype rator |
14 |
= ldVec of int * int*int (*fullty, origty*offset*) |
= ldVec of int * int*int (*fullty, origty*offset*) |
15 |
| mkVec of int (*fullty*) |
| mkVec of int (*fullty*) |
17 |
|
|
18 |
|
|
19 |
fun q e1=Int.toString(e1) |
fun q e1=Int.toString(e1) |
20 |
|
|
21 |
fun toString(ldVec(fullTy, origty,offset))=String.concat["LdVec:",q fullTy,"-", q origty ,"at",q offset] |
fun toString(ldVec(fullTy, origty,offset))=String.concat["LdVec:",q fullTy,"-", q origty ,"at",q offset] |
22 |
| toString(mkVec(n))=String.concat["mkVec:", q n ] |
| toString(mkVec(n))=String.concat["mkVec:", q n ] |
23 |
|
|
|
Legend:
Removed from v.2631 |
|
changed lines |
|
Added in v.2632 |
|
|