Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/FIXME.md
ViewVC logotype

Diff of /branches/vis15/src/compiler/FIXME.md

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3978, Wed Jun 15 19:07:40 2016 UTC revision 3980, Wed Jun 15 19:45:21 2016 UTC
# Line 74  Line 74 
74  No issues.  No issues.
75    
76  #### `ein`  #### `ein`
77   * add documentation for various ID types (`ein.sml`)  - Done CC   * add documentation for various ID types (`ein.sml`) **[FIXED; CC]**
78    
79   * use the `BorderCtl.ctl` type instead of defining a new type (`ein.sml`)   * use the `BorderCtl.ctl` type instead of defining a new type (`ein.sml`)
80    
81   * fix the type of `Delta` (`ein.sml`)  - Done CC   * fix the type of `Delta` (`ein.sml`) **[FIXED; CC]**
82    
83   * fix the definition of the `sumrage` type (`ein.sml`) - Done CC   * fix the definition of the `sumrage` type (`ein.sml`) **[FIXED; CC]**
84    
85  #### `fields`  #### `fields`
86    
# Line 96  Line 96 
96    
97  #### `high-opt`  #### `high-opt`
98    
99    * handle `PowReal` operator - Removed CC    * handle `PowReal` operator **[FIXED; CC]**
100    
101    * code clean up (`eps-util.sml`)    * code clean up (`eps-util.sml`)
102      - documentation      - documentation
103      - avoid use of append to build lists      - avoid use of append to build lists
104      - rewrite `matchEps` function - Done CC      - rewrite `matchEps` function **[FIXED; CC]**
105    
106  #### `high-to-mid`  #### `high-to-mid`
107    
# Line 109  Line 109 
109    
110    * Expand integer powers into multiplications (`high-to-mid.sml`)    * Expand integer powers into multiplications (`high-to-mid.sml`)
111    
112    * Need documentation for `arrangeBody` function (`probe-ein.sml`)  - Done CC    * Need documentation for `arrangeBody` function (`probe-ein.sml`) **[FIXED; CC]**
113    
114    * error in tshape(`/clean-index.sml`)  - Done CC    * error in tshape(`/clean-index.sml`) **[FIXED; CC]**
115    
116  #### `inputs`  #### `inputs`
117    
# Line 144  Line 144 
144    
145  #### `mid-to-low`  #### `mid-to-low`
146    
147    * Handle `PowReal`, `PowEmb` operators in `expand` (`ein-to-scalar.sml`) - Removed CC    * Handle `PowReal`, `PowEmb` operators in `expand` (`ein-to-scalar.sml`) **[FIXED; CC]**
148    
149    * Handle `Exp`, `PowInt`,  operators in `expand` (`ein-to-scalar.sml`) - Done CC    * Handle `Exp`, `PowInt`,  operators in `expand` (`ein-to-scalar.sml`) **[FIXED; CC]**
150    
151    * Generalize `imgToArgs` to handle arbitrary dimension images (`field-to-low.sml`)    * Generalize `imgToArgs` to handle arbitrary dimension images (`field-to-low.sml`)
152    
# Line 243  Line 243 
243    * unification of differentiation bounds (`unify.sml`)    * unification of differentiation bounds (`unify.sml`)
244    
245  # Questions  # Questions
246    
247  #### `ein`  #### `ein`
248    
249  * QUESTION: should the int be IntInf.int?  (`ein.sml`)  * QUESTION: should the int be IntInf.int?  (`ein.sml`)
# Line 251  Line 252 
252  * QUESTION: why is this index_kind list and not index_id list?(`ein.sml`)  * QUESTION: why is this index_kind list and not index_id list?(`ein.sml`)
253  - They are both ints, but one is a variable index  - They are both ints, but one is a variable index
254  and the other binds the ranges of the variable indices.  and the other binds the ranges of the variable indices.
   

Legend:
Removed from v.3978  
changed lines
  Added in v.3980

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0