home  research  software  services  company

  main | algebrus


  features | xpascal | awards | toolboxes | ordering


XPascal programming language


XPascal is a high-level, interpreted, strongly typed, procedural oriented language that supports structured design and modular programming. Inspired by the classical Pascal language, and being designed primarily for scientific calculations, it has the following major distinctive features:

  • Native support for vectors and matrices

  • User-defined operators for user-defined types

  • Structured user-defined types

  • Support for interactive constant routine parameters

  • Chained assignment and relational expressions

  • Dynamic and static arrays

  • Efficient array access loop statements

  • Rich on high level routines for scientific analysis

  • Easy to learn simplified yet powerful grammar

XPascal also has special features that support Algebrus scientific analysis framework and development capabilities. Initially developed by Dr. Vladislav Apostolyuk, as a scripting language for scientific application software, XPascal is rapidly evolving to satisfy emerging needs for computational capabilities in scientific analysis.

XPascal syntax-highlighted editor



Copyright 2006 by Astrise Corporation All rights reserved