source: to-imperative/trunk/compiler/src/org/refal/plus/compiler/rfp_clashes.rfi @ 3589

Last change on this file since 3589 was 3589, checked in by yura, 13 years ago
  • Compiler files are moved into package org.refal.plus.compiler.
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 488 bytes
Line 
1// $Id: rfp_clashes.rfi 3589 2008-03-28 14:33:14Z yura $
2
3$table Known_Lengths;
4$table Compute_Length;
5$table Unknown_Lengths;
6
7$box Checked_Lengths;
8
9$box Eqs;
10
11
12$func Init_Clashes e.clashes = ;
13
14
15//$func Reclassify-Clash t.idx = ;
16$func Reclassify_Clash e = e;
17
18
19$func Update_Hard_Parts = e.actions;
20
21
22$func? Compose_Source = e.assign;
23
24
25$func? Get_Cycle = s.split_dir (e.left) (e.right) (e.len) t.var t.left t.right;
26
27
28
29//////////////////////////////////////
30
31$func Get_Known_Length e.expr = e.length_of_known_part (e.unknown_vars);
32
Note: See TracBrowser for help on using the repository browser.