aboutsummaryrefslogtreecommitdiff
path: root/backendC
AgeCommit message (Expand)AuthorFilesLines
2010-11-11prevent crash for tail recursive modulo cons function with overloaded casejohnvg1-0/+2
2010-10-07disable 'function may fail' warnings for Clean 2johnvg1-4/+7
2010-10-07convert negative line numbers to 0,johnvg1-2/+2
2010-09-29prevent NULL pointer dereferencejohnvg1-1/+1
2010-01-08remove AddStrictLhsNodeIdsToNodeDefs call for overloaded case nodejohnvg1-2/+0
2009-12-22prevent crash if def_node==NULL (lhs strictness annotation)johnvg1-2/+2
2009-12-22make strictly annotated variables in patterns strict (in case expressions)johnvg1-0/+6
2009-10-12fix bug in implementation of seqjohnvg2-6/+37
2009-01-14add seqjohnvg15-17/+141
2008-12-19pass world to main function without argumentjohnvg1-2/+2
2008-12-19add BEBindSpecialType, BEOverloadedCaseNode and BEGetErrorjohnvg1-0/+3
2008-12-19remove BENrOfBasicTypesjohnvg1-1/+0
2008-12-19add integers and rationalsjohnvg7-69/+226
2008-12-19add integers and rationals, allow use of main instead of Startjohnvg1-11/+67
2008-12-19add integers and rationalsjohnvg4-11/+325
2008-12-19add integers and rationalsjohnvg2-1/+51
2008-12-19add hsFilejohnvg2-1/+5
2008-12-19add AddStrictnessToExportedFunctionTypesjohnvg3-6/+50
2008-12-19add -seft, AddStrictnessToExportedFunctionTypesjohnvg1-0/+3
2008-12-19add BEGetErrorjohnvg1-0/+3
2008-12-19add ExitEnv_validjohnvg1-0/+20
2008-12-19add ExitEnv_validjohnvg2-4/+18
2008-12-19remove BENrOfBasicDenotsjohnvg1-3/+1
2008-12-19remove NR_Of_Basic_Denots, BENrOfBasicDenotsjohnvg1-1/+0
2008-12-19remove RecordNode, IdentNode, ApplyNode and ScopeNodejohnvg1-42/+0
2008-12-19add OverloadedCaseNode, integer_denot and rational_denotjohnvg1-4/+13
2008-12-19remove unused function NewRulejohnvg2-31/+0
2008-12-19remove Enum function idsjohnvg3-44/+0
2008-12-19remove unused field cl_exist_quant_typevarsjohnvg1-1/+0
2008-12-19remove RecordNode, IdentNode, ApplyNode, ScopeNode and IndirectionNodejohnvg3-52/+0
2008-04-02fix bug in codegeneration for a redirection of an evaluated array tojohnvg1-2/+1
2007-09-04fix crash for let x=x*x in x, if the first argument of * is updated with Top,johnvg1-0/+6
2007-09-03add ( , and ) in type string of .record to print unboxed tuples in constructo...johnvg1-7/+32
2007-02-27add {#Int} and {#Real} for foreign exportjohnvg1-3/+12
2007-02-21fix BEStartFunction typejohnvg1-1/+1
2007-02-21add BEStartFunctionjohnvg3-0/+10
2007-01-12add support for strings in foreign exportjohnvg1-0/+8
2007-01-10add passing Reals using foreign exportjohnvg1-0/+3
2007-01-04Fix strictness analysis of a guard with no default, followed by a pattern match,johnvg1-4/+1
2006-11-30use version number 920 on 64 bit platformsjohnvg1-4/+0
2006-11-16rename ea entry for record to eu, to prevent conflict with eajohnvg3-9/+20
2006-11-08add makefile for 64 bit linuxjohnvg1-0/+17
2006-11-03fix printing of _ label in .n directive for lazy record field selectorsjohnvg1-2/+5
2006-11-03generate an eval_fill call as ea entry for lazy record selectorsjohnvg1-1/+1
2006-11-03generate ea entry for boxed records, fixes jmp_eval_upd in lazy selectorsjohnvg4-8/+64
2006-10-26change version number to 2.2johnvg1-3/+3
2006-07-18backend.dll makefile for 64 bit windowsjohnvg1-0/+96
2006-07-18same as backend.link but without a space after /EXPORT:johnvg1-0/+126
2006-07-17add 64 bit flag to .comp directivejohnvg1-5/+6
2006-04-07add BEGetIntFromArrayjohnvg1-0/+1