Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TU Delft - Software Project (Interpreter) #799

Open
wants to merge 333 commits into
base: main
Choose a base branch
from

Conversation

AntonioLupu
Copy link

This PR should contain (hopefully, if everything went well) our Software Project code (interpreter for Rune DSL).

AntonioLupu and others added 30 commits May 21, 2024 10:27
Added error utils for dealing with error propagation

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!9
…ftware-project/2023-2024/cluster-e/04b/rune-dsl-interpreter into logical-operations
Logical Operations Support

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!8
Comparison maintainability

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!12
Checkstyle fixed

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!13
Conditional Expressions Support

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!10
# Conflicts:
#   rosetta-lang/src/main/java/com/regnosys/rosetta/interpreternew/RosettaInterpreterVisitor.java
#   rosetta-lang/src/main/java/com/regnosys/rosetta/interpreternew/values/RosettaInterpreterBaseValue.java
#   rosetta-lang/src/main/java/com/regnosys/rosetta/interpreternew/values/RosettaInterpreterBooleanValue.java
#   rosetta-lang/src/main/java/com/regnosys/rosetta/interpreternew/values/RosettaInterpreterIntegerValue.java
#   rosetta-lang/src/main/java/com/regnosys/rosetta/interpreternew/values/RosettaInterpreterListValue.java
Streams, contains, disjoint, join

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!14
Bogdan Damian and others added 29 commits June 18, 2024 13:54
Dev

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!44
Added support for function declaration and calls.

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!33
# Conflicts:
#   rosetta-interpreter/src/main/java/com/regnosys/rosetta/interpreternew/RosettaInterpreterVisitor.java
#   rosetta-lang/model/RosettaInterpreter.xcore
…ware-project/2023-2024/cluster-e/04b/rune-dsl-interpreter into parse-operations
Parse operations

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!45
Small change in function tests that incorporates dataType declaration changes.

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!46
Remove bad error

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!43
implemented simple test of somewhat comparison (i dont have functions so i...

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!48
main

See merge request cse2000-software-project/2023-2024/cluster-e/04b/rune-dsl-interpreter!47
Copy link

CLA Missing ID CLA Not Signed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants