・代数項をラムダ式を使って任意の形の式に変換して出力できるようにした。
・if関数の変換をラムダ式で指定するようにした。
・head関数とtail関数を正しく定義した。
・実装型とインタフェース型を区別できるようにした。
・Jerseyプロトタイプ生成で、List型に対応した。(Jerseyの場合、ListはArrayList<String>に変換する。)
1 parent 0475ebe commit 46092586135212c49e56299e09ba1fe5e5a5abb6
n-nitta authored on 19 Mar 2021
Showing 12 changed files
View
AlgebraicDataflowArchitectureModel/src/algorithms/JavaCodeGenerator.java
View
AlgebraicDataflowArchitectureModel/src/algorithms/JavaMethodBodyGenerator.java
View
AlgebraicDataflowArchitectureModel/src/algorithms/JerseyCodeGenerator.java
View
AlgebraicDataflowArchitectureModel/src/algorithms/JerseyMethodBodyGenerator.java
View
AlgebraicDataflowArchitectureModel/src/code/ast/FieldDeclaration.java
View
AlgebraicDataflowArchitectureModel/src/code/ast/MethodDeclaration.java
View
AlgebraicDataflowArchitectureModel/src/code/ast/VariableDeclaration.java
View
AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/JerseyPrototypeGenerateAction.java
View
AlgebraicDataflowArchitectureModel/src/models/algebra/Symbol.java
View
AlgebraicDataflowArchitectureModel/src/models/algebra/Term.java
View
AlgebraicDataflowArchitectureModel/src/models/algebra/Type.java
View
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/DataConstraintModel.java