Directory modeq/absyn_builder/

Directory Created:
2001-12-05 11:04
Directory Deleted:
2005-05-12 14:12
Total Files:
0
Deleted Files:
8
Lines of Code:
0

[root]/modeq/absyn_builder

Lines of Code

modeq/absyn_builder/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 88 (100.0%) 6583 (100.0%) 74.8
petar 50 (56.8%) 3340 (50.7%) 66.8
henjo 7 (8.0%) 1767 (26.8%) 252.4
adrpo 3 (3.4%) 624 (9.5%) 208.0
kajny 5 (5.7%) 364 (5.5%) 72.8
levsa 17 (19.3%) 312 (4.7%) 18.3
x02danhe 2 (2.3%) 167 (2.5%) 83.5
haklu 3 (3.4%) 5 (0.1%) 1.6
x02lucpo 1 (1.1%) 4 (0.1%) 4.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 8 files:

  • modeq/absyn_builder: .cvsignore (del), Makefile (del), Makefile.in (del), expression_parser.g (del), parse.cpp (del), walker.g (del), yacclib.c (del), yacclib.h (del)
x02lucpo 2005-05-02 08:55 Rev.: 1769

removed an wrongfull check for file-existance

4 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+4 -8)
petar 2005-03-21 16:25 Rev.: 1593

fixed parse error message

2 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+2 -2)
adrpo 2005-02-04 19:24 Rev.: 1462

2005-02-04 Adrian Pop, adrpo@ida.liu.se
Somebody added code for flat modelica and failed to add
try{...} catch {...} statements.
Also, some redundant code was removed
H?kan pointed out this error!

Adrian/
---

183 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+183 -186)
haklu 2005-01-31 11:33 Rev.: 1436

Lade till s? att flat_modelica_parser blir med i vctarget

1 lines of code changed in 1 file:

  • modeq/absyn_builder: Makefile.in (+1)
kajny 2005-01-25 12:59 Rev.: 1419

Fixed ordering bug

18 lines of code changed in 1 file:

  • modeq/absyn_builder: Makefile.in (+18 -11)
kajny 2005-01-23 17:00 Rev.: 1415

Updated to reasoably working item

177 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+177 -133)
adrpo 2004-10-29 06:54 Rev.: 1328

Adrian Pop, adrpo@ida.liu.se
2004-10-29
-------------------------------------------------------------->
/modelica/modeq/absyn_builder/parse.cpp
-------------------------------------------------------------->
- RML_BEGIN_LABEL(Parser__parse)
+ added delete parse; delete lex;

- get_string(...)
+ changed static buf, static size to not static in order not to
interfere to other local buf in the runtime.

- RML_BEGIN_LABEL(Parser__parsestring), RML_BEGIN_LABEL(Parser__parsestringexp)
+ added getStringHolder to be able to delete [] the temp value
we get from get_string(...);

54 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+54 -10)
adrpo 2004-10-05 15:35 Rev.: 1301

2004-10-05 adrpo moved initialization of "ast" to
the begining of Parse.* functions

387 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+387 -319)
petar 2004-09-21 08:49 Rev.: 1253

some modpar bugs

1 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+1 -1)
levsa 2004-06-18 12:02 Rev.: 1193

Minor debug support

7 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+7 -5)
levsa 2004-06-17 16:55 Rev.: 1190

Bug fixes: was returning garbage when t==null

232 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+232 -201)
levsa 2004-06-17 16:54 Rev.: 1189

Turned off defaultErrorHandler

1 lines of code changed in 1 file:

  • modeq/absyn_builder: expression_parser.g (+1)
kajny 2004-06-04 15:53 Rev.: 1180

Added line and column info to ast

6 lines of code changed in 1 file:

  • modeq/absyn_builder: expression_parser.g (+6 -1)
kajny 2004-06-04 14:28 Rev.: 1178

Added line and column info to AST

163 lines of code changed in 2 files:

  • modeq/absyn_builder: parse.cpp (+122 -108), walker.g (+41 -19)
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

35 lines of code changed in 2 files:

  • modeq/absyn_builder: .cvsignore (new 11), parse.cpp (+24 -14)
levsa 2004-04-22 20:24 Rev.: 1157

Array constructor added as syntactic sugar. {expr for iter in range} is created
as array(expr for iter in range) in Absyn. Implemented in walker.

5 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+5)
levsa 2004-04-22 19:51 Rev.: 1156

Bugfix

2 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+2 -2)
levsa 2004-04-20 19:29 Rev.: 1145

For iterators (reduction expressions 3.4.3.1) and array constructors with
iterators (3.4.4.1)

28 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+28 -8)
haklu 2004-04-15 09:47 Rev.: 1121

*** empty log message ***

0 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (-2)
levsa 2004-04-14 17:20 Rev.: 1120

Minor fixes

2 lines of code changed in 1 file:

  • modeq/absyn_builder: Makefile.in (+2 -2)
x02danhe 2004-04-05 20:09 Rev.: 1110

Updated testing script to handle parse error message tests. Added tests for for parse error messages.

15 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+15 -16)
x02danhe 2004-04-02 14:31 Rev.: 1108

Improved parsing error messages and propagated these to clients when using the interactive API.

152 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+152 -139)
haklu 2004-03-11 12:07 Rev.: 1105

*** empty log message ***

4 lines of code changed in 1 file:

  • modeq/absyn_builder: Makefile.in (+4)
petar 2004-02-03 13:54 Rev.: 1090

Fixed small things, script callable from prompt using modeq scriptname.mos.

53 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+53)
petar 2004-01-29 12:13 Rev.: 1084

Added overload operator, again! and fixed external function bug.

48 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+48 -23)
petar 2004-01-16 13:30 Rev.: 1069

Improved performance, fixed bugs.

3 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+3 -3)
petar 2004-01-13 17:36 Rev.: 1066

Added split definitions, e.g. allowing 'package A' as input.

28 lines of code changed in 2 files:

  • modeq/absyn_builder: parse.cpp (+1 -1), walker.g (+27)
petar 2004-01-05 11:26 Rev.: 1059

Removed overload keyword, instead allowing multiple definitions of functions with same name in the same scope.

1 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+1 -25)
petar 2003-12-12 14:28 Rev.: 1056

Upgraded parser to work with antlr-2.7.2, will probably not work with 2.7.1 anymore

34 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+34 -12)
petar 2003-10-29 19:14 Rev.: 1022

Fixed plotting function, using ptolemy. Export and import of simulation data according to ptolemy standard..

1 lines of code changed in 1 file:

  • modeq/absyn_builder: parse.cpp (+1 -1)
petar 2003-10-07 12:20 Rev.: 1007

Added support for operator and function overloading.

29 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+29 -5)
petar 2003-09-25 13:54 Rev.: 1005

Added support for quoting using the Code keyword. Implemented a faster Env: is now a hashtable using RMLs vector datatype. This will prevent a linear search in each frame.

41 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+41)
petar 2003-07-28 13:42 Rev.: 996

Cache now working, but speeds things down :(

1 lines of code changed in 1 file:

  • modeq/absyn_builder: Makefile.in (+1 -1)
petar 2003-06-10 15:59 Rev.: 974

Added element support for builtin types, e.g. unit, quantity. Added getUnit, getQuantity,..., functions. Fixed optional modification in absyn and parser. Added support for structural parameters and partly implemented analysis to dectect those.

7 lines of code changed in 2 files:

  • modeq/absyn_builder: parse.cpp (+4), walker.g (+3 -3)
petar 2003-03-19 14:47 Rev.: 942

Fixed attributes in derived classes.

11 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+11 -4)
petar 2003-03-04 09:26 Rev.: 932

Fixed several statements per input. Ouput if no semicolon.

29 lines of code changed in 3 files:

  • modeq/absyn_builder: expression_parser.g (+12 -5), parse.cpp (+1 -1), walker.g (+16 -10)
petar 2003-03-03 10:22 Rev.: 928

Unparser running. Accepting whole modelica standard library.

8 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+8 -8)
petar 2003-02-07 12:00 Rev.: 917

redeclare partly implemented (no subtype checking, final checking,etc yet)

2 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+2 -2)
petar 2003-02-04 10:10 Rev.: 913

Added module classloader and function loadClass that loads a class from MODELICAPATH.

11 lines of code changed in 1 file:

  • modeq/absyn_builder: walker.g (+11 -5)

(26 more)

Generated by StatSVN 0.7.0