Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Working with custom types"
Line 27: | Line 27: | ||
// variables and constants can be here | // variables and constants can be here | ||
− | function calculate(myScore | + | function calculate(myScore Int[]) returns (Decimal (4,2)) |
− | numberOfScores, i, mySum | + | numberOfScores, i, mySum Int; |
numberOfScores = myScore.getSize(); | numberOfScores = myScore.getSize(); | ||
Revision as of 12:15, 9 February 2012
Your custom types are based on these EGL classifiers:
Contents
Delegate
Enumeration
ExternalType
Handler
Interface
Library
Program
Record
Service
Service MyService{} // variables and constants can be here function calculate(myScore Int[]) returns (Decimal (4,2)) numberOfScores, i, mySum Int; numberOfScores = myScore.getSize(); for (i from 1 to numberOfScores by 1) mySum = myScore[i] + mySum; end return(mySum/numberOfScores); end // other functions are here end