November 2001 Commit Log

Number of Commits:
44
Number of Active Developers:
2
ankar 2001-11-29 18:56 Rev.: 661

Changed ModelicaTokenTypes to modelicaTokenTypes.

1 lines of code changed in 1 file:

ankar 2001-11-29 18:46 Rev.: 652

Added symboltable.

109 lines of code changed in 7 files:

ankar 2001-11-29 12:39 Rev.: 650

Added include path and lib path to find readline.

5 lines of code changed in 1 file:

ankar 2001-11-28 00:50 Rev.: 649

Moved rel_op to relation.

1 lines of code changed in 1 file:

ankar 2001-11-28 00:45 Rev.: 648

Added first version of mosh (Modelica shell).

22 lines of code changed in 8 files:

ankar 2001-11-23 14:38 Rev.: 632

Initial import of new modelica_parser.

89 lines of code changed in 34 files:

levsa 2001-11-23 14:35 Rev.: 631

Debug dump of env at class instantiation and equation elaboration (envgraph and
expenvgraph)

20 lines of code changed in 1 file:

levsa 2001-11-23 14:32 Rev.: 628

print_env_graphviz: Generate a graph representation of the environment using
graphviz

111 lines of code changed in 1 file:

levsa 2001-11-23 14:30 Rev.: 626

Graphviz generation help relation build_gr_strlist

7 lines of code changed in 1 file:

levsa 2001-11-23 14:27 Rev.: 624

Environment dump flags

7 lines of code changed in 1 file:

levsa 2001-11-22 11:54 Rev.: 622

get_matching for general lists

13 lines of code changed in 1 file:

levsa 2001-11-22 11:46 Rev.: 620

Changed first label of NODE so that it can contain spaces.

5 lines of code changed in 1 file:

levsa 2001-11-22 11:37 Rev.: 619

Minor fix.

2 lines of code changed in 6 files:

levsa 2001-11-22 11:36 Rev.: 618

Graphviz module.

149 lines of code changed in 1 file:

levsa 2001-11-22 11:36 Rev.: 617

Dump the AST in graphviz format, so that it can be visualized (using dot or
dotty from graphviz package)

302 lines of code changed in 1 file:

levsa 2001-11-22 11:35 Rev.: 616

Code generation. Mainly functions at the moment.

1082 lines of code changed in 1 file:

levsa 2001-11-21 17:52 Rev.: 614

Removed the pde-related flags.

6 lines of code changed in 1 file:

levsa 2001-11-21 13:00 Rev.: 613

DOS to unix end of line conversion

4 lines of code changed in 154 files:

levsa 2001-11-20 18:55 Rev.: 612

Fixed modeq path and added correct flag

2 lines of code changed in 1 file:

levsa 2001-11-20 18:13 Rev.: 611

debug flag support

115 lines of code changed in 1 file:

levsa 2001-11-20 18:09 Rev.: 610

Minor

2 lines of code changed in 1 file:

levsa 2001-11-20 17:58 Rev.: 609

make_function_type, creates a function type.
relations to collect different kind of variables (get_vars, get_output_vars
etc).
get_type_name

Some print relations.

Debug trace.

236 lines of code changed in 1 file:

levsa 2001-11-20 17:55 Rev.: 608

Utility relations. elab_exp_list, elab_cref_list, get_properties etc.

Debug trace.

Initial builtin operator support. Simple implementation of size(), zeros(),
ones(), fill().

412 lines of code changed in 1 file:

levsa 2001-11-20 17:44 Rev.: 607

debug flag support.

3 lines of code changed in 1 file:

levsa 2001-11-20 17:44 Rev.: 606

Utility relations.

135 lines of code changed in 1 file:

levsa 2001-11-20 17:33 Rev.: 605

Changed REDECL to contain SCode.Element list, so that an elaborated classdef can
be stored.

Additional mod printing (redeclare).

19 lines of code changed in 1 file:

levsa 2001-11-20 17:16 Rev.: 604

Flag directed execution. see DEBUG.TXT

39 lines of code changed in 1 file:

levsa 2001-11-20 17:00 Rev.: 603

Debug trace in many places. Cleanup. Layout fixes

Some printing.

133 lines of code changed in 1 file:

levsa 2001-11-20 15:49 Rev.: 602

Implementation of redeclare. Working with functions at least.

Improved the variable initialization when modelica_output is chosen. Because
then VARVAL was generated instead of equations. But that was incomplete, right
hand side which was of complex type wasn't handled. Instead of handling that
separately, now the equations are always generated, but some relations (see
init_vars_modelica_output) are used to find such equations and put them in the
val field of the dae variables instead (if modelica_output is true, see
main.rml).

Implementation of functions, generating DAE.FUNCTION.

Added direction to dae variables (for functions).

Iteration bounds constant checking and error message (look for
inst_equation_eqfor_2).

Call to Types.make_function_type in the relation "mktype" to create a function
type.

Debug trace in many places. Cleanup. Layout fixes

436 lines of code changed in 1 file:

levsa 2001-11-20 14:10 Rev.: 601

Some cleanup.
Absyn.ElementSpec in REDECL changed to Element list, which is the result of
applying elab_elementspec to Absyn.ElementSpec

151 lines of code changed in 1 file:

levsa 2001-11-20 12:12 Rev.: 600

cref_equal, compares whether two crefs are identical. Does NOT check subscripts
(ignored).

print_component_ref_str, returns a string from a ComponentRef, , instead of
printing to stdout.

print_exp_str, returns a string from an Exp, instead of printing to stdout

375 lines of code changed in 1 file:

levsa 2001-11-20 12:08 Rev.: 599

print_env
print_frame

104 lines of code changed in 1 file:

levsa 2001-11-20 12:07 Rev.: 598

print_exp_str to print an expression into a string.
print_component_ref_str.
print_list_debug, tracks the caller.
select_string
get_string_list

397 lines of code changed in 1 file:

levsa 2001-11-20 12:02 Rev.: 597

Debug.print bugfix.

Flag-based debug printing, see DEBUG.TXT

100 lines of code changed in 1 file:

levsa 2001-11-20 12:00 Rev.: 596

Added variable direction (for arguments of functions). (But isn't this info in
the function type already, at least now?)

Removed VARVAL, and added an optional Exp.Exp to VAR element

Added FUNCTION element

Added dump_debug (printing in paranthesized form) and dump_graphviz (use with
graphviz for drawing a graph).

Added relations get_matching_elements, find_element, get_output_vars etc.

451 lines of code changed in 1 file:

levsa 2001-11-19 19:05 Rev.: 595

get_state_name added

23 lines of code changed in 1 file:

levsa 2001-11-19 18:44 Rev.: 594

*** empty log message ***

178 lines of code changed in 2 files:

levsa 2001-11-19 18:42 Rev.: 593

Updated rml path.
graphviz rml files added.

8 lines of code changed in 1 file:

levsa 2001-11-19 18:42 Rev.: 592

Minor cleanup.
Restiction -> string

19 lines of code changed in 1 file:

levsa 2001-11-19 18:41 Rev.: 591

Minor cleanup

21 lines of code changed in 1 file:

levsa 2001-11-19 18:41 Rev.: 590

Removed double of "boolean_type" in the builtin environment

3 lines of code changed in 1 file:

levsa 2001-11-19 15:53 Rev.: 584

This commit was generated by cvs2svn to compensate for changes in r583,
which included commits to RCS files with non-trunk default branches.

1 lines of code changed in 1 file:

levsa 2001-11-19 15:19 Rev.: 581

This commit was generated by cvs2svn to compensate for changes in r580,
which included commits to RCS files with non-trunk default branches.

794 lines of code changed in 132 files:

levsa 2001-11-19 15:17

Initial revision

7329 lines of code changed in 211 files:

October 2001 »

Generated by StatSVN 0.7.0