]> git.unchartedbackwaters.co.uk Git - francis/ofc.git/commit
Initial work on experimental Haskell implementation.
authorFrancis Russell <francis@unchartedbackwaters.co.uk>
Wed, 12 Sep 2012 08:41:38 +0000 (09:41 +0100)
committerFrancis Russell <francis@unchartedbackwaters.co.uk>
Wed, 12 Sep 2012 08:58:03 +0000 (09:58 +0100)
commit92fd61074874351f134d3b75af779522bf641be0
tree9bd08912896027ac63baffbb04512f8316d25ad0
parent57e80a8ac66dc2300f4d569c171662e252612a37
Initial work on experimental Haskell implementation.
65 files changed:
.gitignore
Setup.hs [new file with mode: 0644]
build.xml [deleted file]
ofc
ofc.cabal [new file with mode: 0644]
old/ofc/OFC.scala [moved from src/ofc/OFC.scala with 100% similarity]
old/ofc/codegen/AllocateStatement.scala [moved from src/ofc/codegen/AllocateStatement.scala with 100% similarity]
old/ofc/codegen/AssignStatement.scala [moved from src/ofc/codegen/AssignStatement.scala with 100% similarity]
old/ofc/codegen/Comment.scala [moved from src/ofc/codegen/Comment.scala with 100% similarity]
old/ofc/codegen/ConditionalValue.scala [moved from src/ofc/codegen/ConditionalValue.scala with 100% similarity]
old/ofc/codegen/DeallocateStatement.scala [moved from src/ofc/codegen/DeallocateStatement.scala with 100% similarity]
old/ofc/codegen/Expression.scala [moved from src/ofc/codegen/Expression.scala with 100% similarity]
old/ofc/codegen/ForLoop.scala [moved from src/ofc/codegen/ForLoop.scala with 100% similarity]
old/ofc/codegen/FortranGenerator.scala [moved from src/ofc/codegen/FortranGenerator.scala with 100% similarity]
old/ofc/codegen/FortranProperty.scala [moved from src/ofc/codegen/FortranProperty.scala with 100% similarity]
old/ofc/codegen/Function.scala [moved from src/ofc/codegen/Function.scala with 100% similarity]
old/ofc/codegen/FunctionCall.scala [moved from src/ofc/codegen/FunctionCall.scala with 100% similarity]
old/ofc/codegen/FunctionCallStatement.scala [moved from src/ofc/codegen/FunctionCallStatement.scala with 100% similarity]
old/ofc/codegen/FunctionSignature.scala [moved from src/ofc/codegen/FunctionSignature.scala with 100% similarity]
old/ofc/codegen/IfStatement.scala [moved from src/ofc/codegen/IfStatement.scala with 100% similarity]
old/ofc/codegen/Intrinsic.scala [moved from src/ofc/codegen/Intrinsic.scala with 100% similarity]
old/ofc/codegen/IterationContext.scala [moved from src/ofc/codegen/IterationContext.scala with 100% similarity]
old/ofc/codegen/NumericOperator.scala [moved from src/ofc/codegen/NumericOperator.scala with 100% similarity]
old/ofc/codegen/ScopeStatement.scala [moved from src/ofc/codegen/ScopeStatement.scala with 100% similarity]
old/ofc/codegen/Statement.scala [moved from src/ofc/codegen/Statement.scala with 100% similarity]
old/ofc/codegen/Symbol.scala [moved from src/ofc/codegen/Symbol.scala with 100% similarity]
old/ofc/codegen/Type.scala [moved from src/ofc/codegen/Type.scala with 100% similarity]
old/ofc/expression/Assignment.scala [moved from src/ofc/expression/Assignment.scala with 100% similarity]
old/ofc/expression/Dictionary.scala [moved from src/ofc/expression/Dictionary.scala with 100% similarity]
old/ofc/expression/Expression.scala [moved from src/ofc/expression/Expression.scala with 100% similarity]
old/ofc/expression/TreeBuilder.scala [moved from src/ofc/expression/TreeBuilder.scala with 100% similarity]
old/ofc/generators/Generator.scala [moved from src/ofc/generators/Generator.scala with 100% similarity]
old/ofc/generators/Onetep.scala [moved from src/ofc/generators/Onetep.scala with 100% similarity]
old/ofc/generators/onetep/Assignment.scala [moved from src/ofc/generators/onetep/Assignment.scala with 100% similarity]
old/ofc/generators/onetep/CodeGenerator.scala [moved from src/ofc/generators/onetep/CodeGenerator.scala with 100% similarity]
old/ofc/generators/onetep/DensePsincToReciprocal.scala [moved from src/ofc/generators/onetep/DensePsincToReciprocal.scala with 100% similarity]
old/ofc/generators/onetep/Dictionary.scala [moved from src/ofc/generators/onetep/Dictionary.scala with 100% similarity]
old/ofc/generators/onetep/Field.scala [moved from src/ofc/generators/onetep/Field.scala with 100% similarity]
old/ofc/generators/onetep/FieldFragment.scala [moved from src/ofc/generators/onetep/FieldFragment.scala with 100% similarity]
old/ofc/generators/onetep/Fragment.scala [moved from src/ofc/generators/onetep/Fragment.scala with 100% similarity]
old/ofc/generators/onetep/GenerationContext.scala [moved from src/ofc/generators/onetep/GenerationContext.scala with 100% similarity]
old/ofc/generators/onetep/InnerProduct.scala [moved from src/ofc/generators/onetep/InnerProduct.scala with 100% similarity]
old/ofc/generators/onetep/Laplacian.scala [moved from src/ofc/generators/onetep/Laplacian.scala with 100% similarity]
old/ofc/generators/onetep/NamedIndex.scala [moved from src/ofc/generators/onetep/NamedIndex.scala with 100% similarity]
old/ofc/generators/onetep/OnetepFunctions.scala [moved from src/ofc/generators/onetep/OnetepFunctions.scala with 100% similarity]
old/ofc/generators/onetep/OnetepTypes.scala [moved from src/ofc/generators/onetep/OnetepTypes.scala with 100% similarity]
old/ofc/generators/onetep/OnetepVariables.scala [moved from src/ofc/generators/onetep/OnetepVariables.scala with 100% similarity]
old/ofc/generators/onetep/Operand.scala [moved from src/ofc/generators/onetep/Operand.scala with 100% similarity]
old/ofc/generators/onetep/PPDFunctionSet.scala [moved from src/ofc/generators/onetep/PPDFunctionSet.scala with 100% similarity]
old/ofc/generators/onetep/ReciprocalToPsinc.scala [moved from src/ofc/generators/onetep/ReciprocalToPsinc.scala with 100% similarity]
old/ofc/generators/onetep/SPAM3.scala [moved from src/ofc/generators/onetep/SPAM3.scala with 100% similarity]
old/ofc/generators/onetep/Scalar.scala [moved from src/ofc/generators/onetep/Scalar.scala with 100% similarity]
old/ofc/generators/onetep/ScalarFragment.scala [moved from src/ofc/generators/onetep/ScalarFragment.scala with 100% similarity]
old/ofc/generators/onetep/ScalarLiteral.scala [moved from src/ofc/generators/onetep/ScalarLiteral.scala with 100% similarity]
old/ofc/generators/onetep/ScaledField.scala [moved from src/ofc/generators/onetep/ScaledField.scala with 100% similarity]
old/ofc/parser/Parser.scala [moved from src/ofc/parser/Parser.scala with 100% similarity]
old/ofc/parser/Statement.scala [moved from src/ofc/parser/Statement.scala with 100% similarity]
old/ofc/util/DirectedGraph.scala [moved from src/ofc/util/DirectedGraph.scala with 100% similarity]
old/ofc/util/Graph.scala [moved from src/ofc/util/Graph.scala with 100% similarity]
old/ofc/util/GraphBase.scala [moved from src/ofc/util/GraphBase.scala with 100% similarity]
old/ofc/util/Ordering.scala [moved from src/ofc/util/Ordering.scala with 100% similarity]
old/ofc/util/Queue.scala [moved from src/ofc/util/Queue.scala with 100% similarity]
old/ofc/util/UndirectedGraph.scala [moved from src/ofc/util/UndirectedGraph.scala with 100% similarity]
src/Main.hs [new file with mode: 0644]
src/Parsing.hs [new file with mode: 0644]