| Anonymous | Login | Signup for a new account | 2013-05-24 23:47 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
| 0005940 | OCaml | OCaml general | public | 2013-03-07 01:20 | 2013-03-07 08:12 | ||||||
| Reporter | hongboz | ||||||||||
| Assigned To | |||||||||||
| Priority | normal | Severity | feature | Reproducibility | have not tried | ||||||
| Status | new | Resolution | open | ||||||||
| Platform | OS | OS Version | |||||||||
| Product Version | |||||||||||
| Target Version | Fixed in Version | ||||||||||
| Summary | 0005940: Clean up the compiler library interface | ||||||||||
| Description | I just take a look at how Fan depends on the compiler library today, and find that the dependency is quite minimal, but with a bit clean up in the compiler library, maybe it could remove the dependency on the compiler library. Dependency on the compiler related: Config.ast_intf_magic_number Config.ast_intf_magic_number (* suggestions: move them to Sys library*) parsetree.mli location.mli longident.mli (* suggestion: location.ml and longident.ml may be could be removed following the same convention as parseetree.mli and then distributed with the standard library *) typedtree.mli types.mli cmi_format.ml (* These are advanced features provided by Fan, so maybe it is acceptable to linking with the compiler *) Thanks | ||||||||||
| Tags | No tags attached. | ||||||||||
| Attached Files | |||||||||||
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2013-03-07 01:20 | hongboz | New Issue | |
| Copyright © 2000 - 2011 MantisBT Group |