aboutsummaryrefslogtreecommitdiff
path: root/main/compile.icl
AgeCommit message (Collapse)AuthorFilesLines
2005-10-28pass -fusion flag to backendjohnvg1-1/+2
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1554 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2005-04-21remove unused field support_genericsjohnvg1-4/+0
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1535 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2004-04-02export strictness of argument of empty_cachejohnvg1-1/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1482 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2003-10-20don't abort when tcl file can't be created but give error messageronny1-13/+25
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1400 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2003-10-07move (open/close)TclFile from type_io to compileronny1-1/+54
this removes a platform dependency from the frontend git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1385 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-10-07strip and dump commandline argsdiederik1-1/+15
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1218 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-06-11Moved system dependent code from coclmain to CoclSystemDependentronny1-0/+3
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1090 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-06-05Unix versionronny1-6/+31
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1082 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-06-03added constructor/type/field information to genericsalimarin1-1/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1079 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-03-27compile_with_generics = Falsejohnvg1-1/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1065 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2002-03-25new implementation of genericsalimarin1-4/+4
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1062 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-11-19Changes:martijnv1-53/+3
* predef; replace *some* strings by macro's * small changes git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@892 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-11-01pass strictness information from C to Clean, print strict exported and all ↵ronny1-10/+21
types in Clean git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@877 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-10-19higher-order kinded types in genericsalimarin1-4/+8
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@872 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-10-18store macros and local functions in macros in separate {#{#FunDef}},johnvg1-21/+10
remove conversion table, except for macros git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@863 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-10-01pass file modification times from icl module and dcl modules to backendronny1-2/+2
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@808 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-10-01Add fusion commandline flagdiederik1-1/+13
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@805 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-09-21call to frontend adjustedsjakie1-28/+7
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@802 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-09-07module ownership commentronny1-0/+3
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@763 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-09-06added command line flag to enable genericsalimarin1-1/+18
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@755 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-08-31moved function set_compiler_id to CoclSystemDependentjohnvg1-5/+0
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@725 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-08-31add symbol_heap parameter to function empty_cachejohnvg1-31/+16
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@719 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-07-12uniqueness attributes in backendronny1-6/+8
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@542 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-05-10compiler option added: -dynamics which instructs the compiler to generatemartijnv1-6/+21
tcl (type files) git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@420 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-03-20option for generating tcl-files in compile.icl. Normally off.martijnv1-7/+22
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@336 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-03-15*** empty log message ***martinw1-2/+2
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@333 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-03-13enable compiler to create "Clean System Files" foldermartinw1-11/+26
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@325 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-03-02no messagemartijnv1-2/+18
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@308 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2001-02-23including porting facilitiesmartinw1-0/+13
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@303 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-10-03pass dcl cache using DclCache typejohnvg1-80/+64
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@244 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-09-29pass list_inferred_types flagclean1-1/+1
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@239 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-09-27caching of dcl modulesclean1-29/+93
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@233 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-09-21now "list inferred types" can print attributes alsomartinw1-1/+2
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@222 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-08-15adding "list inferred types" optionmartinw1-2/+2
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@203 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-07-11Fixed call to changed front end interfaceclean1-7/+4
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@186 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
2000-02-23Initial importronny1-0/+173
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@100 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d