・GENERATIVE 型のシンボル(プログラムで生成可能な可変シンボル)が定義できるようにする.
・数式の実装表現を生成するときに,副作用コードと式表現を分けて生成できるようにする.
・tuple() 関数が動くようにする.(タプル型インスタンスを生成できるようにする.)
・sum() 関数を GENERATIVE 型のシンボルで定義しなおす.
・merge() 関数を GENERATIVE 型のシンボルで定義する.
・定数 nil の実装.(Parser で登録されている定数を識別できるようにする.)
・List 型の set(),get() 関数を定義する.
1 parent 0b364fc commit ca70e9920f23ab7a24929d166fd61e3faeb09f4a
n-nitta authored on 16 Apr 2021
Showing 11 changed files
View
AlgebraicDataflowArchitectureModel/src/algorithms/JavaMethodBodyGenerator.java
View
AlgebraicDataflowArchitectureModel/src/algorithms/JerseyMethodBodyGenerator.java
View
AlgebraicDataflowArchitectureModel/src/models/algebra/Constant.java
View
AlgebraicDataflowArchitectureModel/src/models/algebra/Expression.java
View
AlgebraicDataflowArchitectureModel/src/models/algebra/Field.java
View
AlgebraicDataflowArchitectureModel/src/models/algebra/Symbol.java
View
AlgebraicDataflowArchitectureModel/src/models/algebra/Term.java
View
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/DataConstraintModel.java
View
AlgebraicDataflowArchitectureModel/src/parser/Parser.java
View
AlgebraicDataflowArchitectureModel/src/tests/ParseTest.java
View
AlgebraicDataflowArchitectureModel/src/tests/UpdateCodeGenerationTest.java