svnno****@sourc*****
svnno****@sourc*****
2011年 10月 19日 (水) 15:31:33 JST
Revision: 430 http://sourceforge.jp/projects/protra/svn/view?view=rev&revision=430 Author: darai Date: 2011-10-19 15:31:33 +0900 (Wed, 19 Oct 2011) Log Message: ----------- 他銘柄を参照する機能を追加。#26490 * Protra.Lib/Lang/ArithmeticExpressionNode (ArithmeticExpressionNode.Execute): string型@作用素に対応。 * Protra.Lib/Lang/ArithmeticTermNode (ArithmeticTermNode.Execute): 同上。 * Protra.Lib/Lang/ArrayNode (ArrayNode.Execute): 同上。 * Protra.Lib/Lang/BreakStatementNode (BreakStatementNode.Execute): 同上。 * Protra.Lib/Lang/ComparisonNode (ComparisonNode.Execute): 同上。 * Protra.Lib/Lang/ContinueStatementNode (ContinueStatementNode.Execute): 同上。 * Protra.Lib/Lang/EmptyStatementNode (EmptyStatementNode.Execute): 同上。 * Protra.Lib/Lang/EquivalenceComparisonNode (EquivalenceComparisonNode.Execute): 同上。 * Protra.Lib/Lang/ExpressionNode (ExpressionNode.Execute): 同上。 * Protra.Lib/Lang/ExpressionStatementNode (ExpressionStatementNode.Execute): 同上。 * Protra.Lib/Lang/FunctionDefinitionNode (FunctionDefinitionNode.Execute): 同上。 * Protra.Lib/Lang/FunctionNode.cs (FunctionNode.Execute): 同上。 * Protra.Lib/Lang/IfStatementNode (IfStatementNode.Execute): 同上。 * Protra.Lib/Lang/Interpreter (Interpreter.Execute): 同上。 * Protra.Lib/Lang/LiteralNode (LiteralNode.Execute): 同上。 * Protra.Lib/Lang/LogicalExpressionNode (LogicalExpressionNode.Execute): 同上。 * Protra.Lib/Lang/LogicalTermNode (LogicalTermNode.Execute): 同上。 * Protra.Lib/Lang/Node (Node.Execute): 同上。 * Protra.Lib/Lang/PrefixedExpressionNode (PrefixedExpressionNode.Execute): 同上。 * Protra.Lib/Lang/PrimaryNode (PrimaryNode.Execute): 同上。 * Protra.Lib/Lang/ProgramNode (ProgramNode.Execute): 同上。 * Protra.Lib/Lang/ReturnStatementNode (ReturnStatementNode.Execute): 同上。 * Protra.Lib/Lang/StatementNode (StatementNode.Execute): 同上。 * Protra.Lib/Lang/SuffixedExpressionNode (SuffixedExpressionNode.Execute): 同上。 (SuffixedExpressionNode.Assign): 同上。 * Protra.Lib/Lang/VariableNode (VariableNode.Execute): 同上。 (SuffixedExpressionNode.Assign): 同上。 * Protra.Lib/Lang/WhileStatementNode (WhileStatementNode.Execute): 同上。 * Protra.Lib/Lang/Builtins/BasicBuiltins (BasicBuiltins.Invoke): 同上。 * Protra.Lib/Lang/Builtins/Builtins (Builtins.Invoke): 同上。 * Protra.Lib/Lang/Builtins/DrawBuiltins (DrawBuiltins.Invoke): 同上。 * Protra.Lib/Lang/Builtins/MathBuiltins (MathBuiltins.Invoke): 同上。 * Protra.Lib/Lang/Builtins/SimulateBuiltins (SimulateBuiltins.Invoke): 同上。 * Protra/Controls/ChartBox.cs (ChartBox.VirtualRendereing): BasicBuiltins.Mode設定を追加。 * PtSim/MainForm.cs (MainForm.Execute): SimulateBuiltinsを各銘柄の実行前に生成するように変更。 * bin/Release/man/index.html: string型@作用素の記載を追加。 * bin/Release/man/4/index.html: 同上。 * bin/Release/man/5/index.html: 同上。 * bin/Release/man/6/index.html: 同上。 Ticket Links: :----------- http://sourceforge.jp/projects/protra/tracker/detail/26490 Modified Paths: -------------- protra/trunk/ChangeLog.txt protra/trunk/Protra/Controls/ChartBox.cs protra/trunk/Protra.Lib/Lang/ArithmeticExpressionNode.cs protra/trunk/Protra.Lib/Lang/ArithmeticTermNode.cs protra/trunk/Protra.Lib/Lang/ArrayNode.cs protra/trunk/Protra.Lib/Lang/BreakStatementNode.cs protra/trunk/Protra.Lib/Lang/Builtins/BasicBuiltins.cs protra/trunk/Protra.Lib/Lang/Builtins/Builtins.cs protra/trunk/Protra.Lib/Lang/Builtins/DrawBuiltins.cs protra/trunk/Protra.Lib/Lang/Builtins/MathBuiltins.cs protra/trunk/Protra.Lib/Lang/Builtins/SimulateBuiltins.cs protra/trunk/Protra.Lib/Lang/ComparisonNode.cs protra/trunk/Protra.Lib/Lang/ContinueStatementNode.cs protra/trunk/Protra.Lib/Lang/EmptyStatementNode.cs protra/trunk/Protra.Lib/Lang/EquivalenceComparisonNode.cs protra/trunk/Protra.Lib/Lang/ExpressionNode.cs protra/trunk/Protra.Lib/Lang/ExpressionStatementNode.cs protra/trunk/Protra.Lib/Lang/FunctionDefinitionNode.cs protra/trunk/Protra.Lib/Lang/FunctionNode.cs protra/trunk/Protra.Lib/Lang/IfStatementNode.cs protra/trunk/Protra.Lib/Lang/Interpreter.cs protra/trunk/Protra.Lib/Lang/LiteralNode.cs protra/trunk/Protra.Lib/Lang/LogicalExpressionNode.cs protra/trunk/Protra.Lib/Lang/LogicalTermNode.cs protra/trunk/Protra.Lib/Lang/Node.cs protra/trunk/Protra.Lib/Lang/PrefixedExpressionNode.cs protra/trunk/Protra.Lib/Lang/PrimaryNode.cs protra/trunk/Protra.Lib/Lang/ProgramNode.cs protra/trunk/Protra.Lib/Lang/ReturnStatementNode.cs protra/trunk/Protra.Lib/Lang/StatementNode.cs protra/trunk/Protra.Lib/Lang/SuffixedExpressionNode.cs protra/trunk/Protra.Lib/Lang/VariableNode.cs protra/trunk/Protra.Lib/Lang/WhileStatementNode.cs protra/trunk/PtSim/MainForm.cs protra/trunk/bin/Release/man/4/index.html protra/trunk/bin/Release/man/5/index.html protra/trunk/bin/Release/man/6/index.html protra/trunk/bin/Release/man/index.html