Directory modeq/ast/

Directory Created:
1997-11-07 14:03
Directory Deleted:
2005-05-12 14:12
Total Files:
0
Deleted Files:
24
Lines of Code:
0

[root]/modeq/ast

Lines of Code

modeq/ast/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 147 (100.0%) 4080 (100.0%) 27.7
x97davka 110 (74.8%) 2152 (52.7%) 19.5
levsa 32 (21.8%) 1821 (44.6%) 56.9
x98petro 4 (2.7%) 107 (2.6%) 26.7
petar 1 (0.7%) 0 (0.0%) 0.0

Most Recent Commits

levsa 2005-05-12 14:12 Rev.: 1784

Moved directory modeq to Compiler. Updated references to the modeq directory so that they refer to Compiler/ instead

0 lines of code changed in 24 files:

  • modeq/ast: .cvsignore (del), DLGLexer.cpp (del), DLGLexer.h (del), Makefile (del), Makefile.in (del), ModParse.cpp (del), ModParse.h (del), ModParseToken.cpp (del), ModParseToken.h (del), attrib.c (del), attrib.h (del), bool.h (del), modAST.cpp (del), modAST.h (del), modgram.cpp (del), modgram.g (del), modgram_davka_org.g (del), modgram_new.g (del), parsemod.c (del), parser.dlg (del), parser.h (del), tokens.h (del), yacclib.c (del), yacclib.h (del)
levsa 2004-04-25 12:01 Rev.: 1163

Fixed parser error in array constructor code in parser
Added more debug support (error message in parsestringexp)
Fixed some .cvsignore files

1 lines of code changed in 1 file:

  • modeq/ast: .cvsignore (+1)
petar 2002-03-14 08:59 Rev.: 761

added Makefile.in, removed Makefile

0 lines of code changed in 1 file:

  • modeq/ast: Makefile.in (new)
levsa 2001-11-22 11:37 Rev.: 619

Minor fix.

0 lines of code changed in 1 file:

  • modeq/ast: attrib.c (-1)
levsa 2001-11-20 18:09 Rev.: 610

Minor

2 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+2 -1)
levsa 2001-04-10 17:41 Rev.: 490

Working at PELAB

4 lines of code changed in 1 file:

  • modeq/ast: Makefile (+4 -3)
levsa 2001-02-05 12:47 Rev.: 483

Latest from x98petro not committed or added

1814 lines of code changed in 4 files:

  • modeq/ast: attrib.c (+1 -1), modgram.g (+89 -52), modgram_davka_org.g (new 856), modgram_new.g (new 868)
x98petro 1999-04-19 14:34 Rev.: 480



Array handling is probably broken in this version. Should be fixed in next version.


1999-03-19
Multiple return values from functions.

1999-03-23 Constant propagation in functions.
With only one output from functions the ouput varaible was
is consant only if all input parameters are constant.
With multiple return arguments from functions then some
output parameters may be constant if some input parameters
are. This should be checked in the future.

!! Check inst.rml::inst_eq_equation understand the rule
evaluation and extend it to multiple return values.

1999-03-26
Change of plans. Add an tuple type instead. This type is
not in the 1.1 spec. but will probably be there in the future.
1999-03-27
constant checking of the tuple?'s arguments is not done at
the moment. See PROP in staticexp.rml.
See staticexp.rml
Write a test and make sure that it passes.
1999-03-29
About updating rml code. For example uptadeting
Properties with Const. The old structure bool still works, just
code for the extre bool list?
1999-04-06
Tuples works. But it is not restricted to just functions,
like the modelica 1.1 specification. A bug is that Real x,y;
(x,y)=(1,2); Does not work but (x,y)=(1.0,3.0) works.


1999-04-06
Type convertion from int to real does not work correctly
with tuples. Real x,y; (x,y) = (1,2); does not work.


1999-03-19
Array size allowed in component claus.
(modelica_1_1_Type9.mo) Write a tests and make sure that
it passes. ok
done 1999-03-23

90 lines of code changed in 3 files:

  • modeq/ast: Makefile (+4 -2), attrib.c (+1), modgram.g (+85 -31)
x98petro 1998-11-30 13:18 Rev.: 478

Modifed the grammar to accept multiple return values from functions.

17 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+17 -6)
x97davka 1998-09-15 17:10 Rev.: 425

Added ARRAY again

2 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+2 -2)
x97davka 1998-09-09 13:29 Rev.: 394

Absyn.COMPONENT changed

2 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+2 -4)
x97davka 1998-07-30 23:13 Rev.: 351

The [1,2,3] syntax is now a 1x3 matrix instead of a vector.

2 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+2 -1)
x97davka 1998-07-08 23:33 Rev.: 333

*** empty log message ***

3 lines of code changed in 1 file:

  • modeq/ast: parsemod.c (+3 -3)
x97davka 1998-07-02 18:38 Rev.: 314

snapshot

58 lines of code changed in 3 files:

  • modeq/ast: attrib.c (+11 -1), modgram.g (+44 -19), parsemod.c (+3 -3)
x97davka 1998-07-01 15:30 Rev.: 301

Fixed IF in equations

22 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+22 -6)
x97davka 1998-07-01 15:28 Rev.: 300

More tokens

5 lines of code changed in 1 file:

  • modeq/ast: attrib.c (+5)
x97davka 1998-06-25 17:35 Rev.: 294

snapshot

18 lines of code changed in 3 files:

  • modeq/ast: Makefile (+2 -1), modgram.g (+11 -6), parsemod.c (+5 -5)
x97davka 1998-06-23 17:57 Rev.: 292

snapshot

4 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+4 -3)
x97davka 1998-06-10 17:38 Rev.: 291

snapshot

20 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+20 -37)
x97davka 1998-06-04 19:44 Rev.: 290

snapshot

24 lines of code changed in 2 files:

  • modeq/ast: modgram.g (+21 -10), parsemod.c (+3 -3)
x97davka 1998-06-03 14:51 Rev.: 289

snapshot. Works, sort of.

137 lines of code changed in 2 files:

  • modeq/ast: modgram.g (+136 -106), parsemod.c (+1 -1)
x97davka 1998-05-29 18:00 Rev.: 288

snapshot

32 lines of code changed in 3 files:

  • modeq/ast: Makefile (+2 -1), modgram.g (+7), parsemod.c (+23 -13)
x97davka 1998-05-06 00:07 Rev.: 284

snapshot

64 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+64 -71)
x97davka 1998-05-04 16:51 Rev.: 283

Snapshot of a significant overhaul

23 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+23 -13)
x97davka 1998-04-23 16:33 Rev.: 281

Fixed for loops and array expressions

15 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+15 -28)
x97davka 1998-04-09 17:42 Rev.: 267

Fixed component_reference

6 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+6 -5)
x97davka 1998-04-07 13:52 Rev.: 258

*** empty log message ***

3 lines of code changed in 1 file:

  • modeq/ast: parsemod.c (+3 -3)
x97davka 1998-04-07 13:50 Rev.: 255

Fixed redeclaration

39 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+39 -10)
x97davka 1998-04-02 19:09 Rev.: 249

*** empty log message ***

4 lines of code changed in 1 file:

  • modeq/ast: attrib.c (+4 -3)
x97davka 1998-04-02 19:08 Rev.: 248

Enable use of both kinds of modifications

6 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+6 -5)
x97davka 1998-04-02 19:08 Rev.: 247

Store reals in double instead of float.

1 lines of code changed in 1 file:

  • modeq/ast: attrib.h (+1 -1)
x97davka 1998-03-31 19:50 Rev.: 238

Worked some more static expression analysis.

8 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+8 -8)
x97davka 1998-03-31 15:32 Rev.: 237

Fixed static analysis and constant propagation of expressions.

10 lines of code changed in 2 files:

  • modeq/ast: attrib.c (+6 -2), modgram.g (+4 -2)
x97davka 1998-03-25 17:22 Rev.: 231

Updated with ClassInf

9 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+9 -8)
x97davka 1998-03-23 19:12 Rev.: 216

Use new Exp.Subscript definition

4 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+4 -12)
x97davka 1998-03-23 19:12 Rev.: 215

# more tokens

3 lines of code changed in 1 file:

  • modeq/ast: attrib.c (+3)
x97davka 1998-03-18 18:58 Rev.: 205

New path to rmlc

1 lines of code changed in 1 file:

  • modeq/ast: Makefile (+1 -1)
x97davka 1998-03-12 21:29 Rev.: 192

Update according to changes in absyn.rml.

17 lines of code changed in 1 file:

  • modeq/ast: modgram.g (+17 -14)
x97davka 1998-03-12 21:29 Rev.: 191

Fixed include files.

1 lines of code changed in 1 file:

  • modeq/ast: Makefile (+1 -1)
x97davka 1998-03-09 17:45 Rev.: 179

Added CONNECT

14 lines of code changed in 2 files:

  • modeq/ast: attrib.c (+1), modgram.g (+13 -10)

(49 more)

Generated by StatSVN 0.7.0