Power System Programming In Pascal
- 24 August 2005
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
PASCAL, a relative newcomer among high level programming languages, is compared with FORTRAN for power system programming applications. PASCAL is briefly described and fea- tures of interest for power applications are pointed out. A sparsity-oriented short circuit analysis program is developed in both languages and comparisons are made of their time and storage requirements. Also, an informal comparison is made of less quantifiable items, such as length of source code, readability, ease of coding and debuging and ease of maintenance. Based on use of a rather unsophisticated PASCAL compiler, FORTRAN shows a speed and memory advantage of 2 or 3 to 1 . Part of this is probably inherent in the languages, but most of the differences could be elimi nated by some simple extensions to the PASCAL language and changes in the compilers. PASCAL shows definite advantages in terms of the less tangible measures. This paper points out that PASCAL-based languages are going to be widely used in military and other systems and suggests that it deserves serious consideration for power system applications.Keywords
This publication has 8 references indexed in Scilit:
- Fortran 77Communications of the ACM, 1978
- Extensions to PASCAL for separate compilationACM SIGPLAN Notices, 1978
- PASCAL User Manual and ReportPublished by Springer Nature ,1975
- On the Composition of Well-Structured ProgramsACM Computing Surveys, 1974
- The design of a pascal compilerSoftware: Practice and Experience, 1971
- The programming language pascalActa Informatica, 1971
- Direct solutions of sparse network equations by optimally ordered triangular factorizationProceedings of the IEEE, 1967
- Flow diagrams, turing machines and languages with only two formation rulesCommunications of the ACM, 1966