## Felix Friedrich

- Email: felix.friedrich@inf.ethz.ch
- Registered on: 25 May 2019
- Last connection: 10 January 2021

### Issues

- Assigned issues: 14
- Reported issues: 4

### Projects

- A2 (Manager, 25 May 2019)

### Activity

#### 23 May 2021

- 15:48 A2 Revision 10023 (a2): patch (if type = NIL)
- 07:32 A2 Revision 10022 (a2): asignment operator call if types are not equal for operator and procedure calls
- example a := b + c with overloaded operator on b + c returning type extending type of a

#### 13 January 2021

- 16:38 A2 Revision 9935 (a2): added ternary (conditional) expression of the form
- expression IF condition ELSE expression

Expression evaluation basically works, particularly for constant conditional...

#### 06 January 2021

#### 29 December 2020

- 18:37 A2 Revision 9919 (a2): patch from Florian Negele
- 14:17 A2 Revision 9915 (a2): new original, thanks Florian

#### 25 December 2020

- 23:06 A2 Revision 9910 (a2): Functors:
- MODULE Test;

TYPE Sum = RECORD

sum := 0: SIZE;

END;

OPERATOR (VAR s: Sum) "()" (x: SIZE);

BEGIN

INC(s.sum,x);

END... - 23:05 A2 Revision 9909 (a2): patched and revived code -- release could not be built otherwise
- 14:40 A2 Revision 9908 (a2): Added support for passing import symbols to templates. Added support for untyped import symbols.
- The following can be compiled, for example.

Thanks Florian Negele for the idea.

MODULE Vectors (Scalar, ArrayLe...

#### 23 December 2020

Also available in: Atom