[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-40664-en":3,"doc-seo-40664-105":29,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},40664,1099514067438,"River Wang","https://ap-avatar.wpscdn.com/avatar/100002539ee87300030?x-image-process=image/resize,m_fixed,w_180,h_180&k=1780474512215547542",6,"Technology","PASCAL XSC Language Reference with Examples","PASCAL{XSC (PASCAL eXtension for Scienti􀀌c Computation) is a programming language designed to simplify scientific and technical computing by providing predefined arithmetic-ready data types, high-accuracy functions, and support for real and complex numbers, intervals, vectors, and matrices. It enables precise vector/matrix-style programming, delivers results differing from exact values by at most one rounding via accurate evaluation, and supports automatic result verification through implemented numerical routines. Compilers are provided in multiple computing environments, and the manual includes sample programs, exercises with solutions, and complete syntax diagrams.","R.  \nKlatte,  \nU.  \nKul isch,  \nM.  \nNeaga,  \nD.  \nRatz,  \nCh. Ullrich  \nPASCAL{XSC  \nLanguage Reference with Examples  \nVersion March 3, 1999  \nThis is the back cover page:  \nThe programming language PASCAL{XSC (PASCAL eXtension for Scienti􀀌c Computation) signi􀀌cantly simpli􀀌es programming in the area ofscienti􀀌c and technical computing. PASCAL{XSC provides a large number of prede􀀌ned data types with arithmetic operators and prede􀀌ned functions of highest accuracy for real and complex numbers, for real and  \ncomplex intervals, and for the corresponding vectors and matrices. Thus PASCAL{XSC makes the computer more powerful concerning the arithmetic.  \nThrough an implementation in C, compilers for PASCAL{XSC are available for a large variety of computers such as personal computers, workstations, mainframes, and supercomputers. PASCAL{XSC provides a module concept, an operator concept, functions and operators with general result type, overloading of functions, procedures, and operators, dynamic arrays, access to subarrays, rounding control by the user, and accurate evaluation of expressions. The language is particularly suited for the development of numerical algorithms that deliver highly accurate and automatically veri􀀌ed results. A number of problem-solving routines with automatic result veri􀀌cation have already been implemented. PASCAL{XSC contains Standard PASCAL. It is immediately usable by PASCAL programmers. PASCAL{XSC is easy to learn and ideal for programming education. The book can be used as a textbook for lectures on computer programming. It contains a major chapter with sample programs, exercises, and solutions. A complete set of syntax diagrams, detailed tables, and indices complete the book.  \nR. Klatte U. Kulisch M. Neaga  \nD. Ratz Ch. Ullrich  \nPASCAL{XSC  \nLanguage Reference with Examples  \nTranslated by  \nG. F. Corliss R. Klatte U. Kul isch  \nD. Ratz C. Wol􀀋  \nSpringer-Verlag  \nBerlin Heidelberg New York London Paris Tokyo  \nHong Kong Barcelona Budapest  \nii  \n􀀍c 1991 by Springer-Verlag/Heidelberg  \nPrinted in Germany  \nAll rights reserved. No part of this book may be translated or reproduced in any form without written permission from Springer-Verlag.  \nThe use of general descriptive names, trade names, trademarks, etc. , in this publication, even in the former are not especially identi􀀌ed, it is not to be taken as a sign that such names, as understood by the Trade Marks and Merchandise Marks Act, may accordingly be used freely by anyone.  \nDisclaimer  \nSpringer-Verlag and the authors make no representation or warranty with respect to the adequacy of this book or the programs which it describes for any particular purpose or with respect to its adequacy to produce any particular result. In no event shall Springer-Verlag or the authors be liable for special, direct, indirector consequential damages, losses, costs, charges, claims, demands or claim for lost pro􀀌ts, fees or expenses of any nature of kind.  \nPreface  \nThis manual describes a PASCAL extension for scienti􀀌c computation with the short title PASCAL{XSC (PASCAL eXtension for Scienti􀀌c Computation) . The language is the result of a long term e􀀋ort of members of the Institute for Applied Mathematics of Karlsruhe University and several associated scientists. PASCAL{ XSC is intended to make the computer more powerful arithmetically than usual. It makes the computer look like a vector processor to the programmer by providing the vector/matrix operations in a natural form with array data types and the usual operator symbols. Programming of algorithms is thus brought considerably closer to the usual mathematical notation. As an additional feature in PASCAL{XSC, all prede􀀌ned operators for real and complex numbers and intervals, vectors, matrices, and so on, deliver an answer that di􀀋ers from the exact result by at most one rounding.  \nNumerical mathematics has devised algorithms that deliver highly accurate and automatically veri􀀌ed results by applying mathe","cbCaiv5b8JiyNdOZ","https://ap.wps.com/l/cbCaiv5b8JiyNdOZ","pdf",1387876,1,354,"English","en",105,"# Preface\n## Purpose and design goals\n## Automatic accuracy control and rounding\n## Development history and contributors\n## Contents overview","[{\"question\":\"What is PASCAL{XSC designed for?\",\"answer\":\"PASCAL{XSC is intended to make the computer more powerful for scientific and technical computing, especially for highly accurate numerical algorithms and automatic result verification.\"},{\"question\":\"How does PASCAL{XSC improve numerical accuracy?\",\"answer\":\"Predefined operators and functions for real, complex numbers, and interval, vector, and matrix types are designed to deliver results that differ from the exact value by at most one rounding, supporting built-in accuracy control.\"},{\"question\":\"What programming features help users write numerical algorithms efficiently?\",\"answer\":\"PASCAL{XSC provides module and operator concepts, dynamic arrays and access to subarrays, overloading of functions and operators, and vector/matrix operations in natural mathematical form.\"}]",1783313842,892,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":27},"pascal-xsc-language-reference-with-examples","",{"@graph":35,"@context":85},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/technology/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/pascal-xsc-language-reference-with-examples/40664/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-08","2026-07-06",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What is PASCAL{XSC designed for?","Question",{"text":75,"@type":76},"PASCAL{XSC is intended to make the computer more powerful for scientific and technical computing, especially for highly accurate numerical algorithms and automatic result verification.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does PASCAL{XSC improve numerical accuracy?",{"text":80,"@type":76},"Predefined operators and functions for real, complex numbers, and interval, vector, and matrix types are designed to deliver results that differ from the exact value by at most one rounding, supporting built-in accuracy control.",{"name":82,"@type":73,"acceptedAnswer":83},"What programming features help users write numerical algorithms efficiently?",{"text":84,"@type":76},"PASCAL{XSC provides module and operator concepts, dynamic arrays and access to subarrays, overloading of functions and operators, and vector/matrix operations in natural mathematical form.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,113,118,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":111,"slug":112},50,"technology",{"id":114,"doc_module":4,"doc_module_name":45,"category_name":115,"show_sort_weight":116,"slug":117},7,"Healthcare",40,"healthcare",{"id":119,"doc_module":4,"doc_module_name":45,"category_name":120,"show_sort_weight":121,"slug":122},8,"Research & Report",30,"research-report",{"id":124,"doc_module":4,"doc_module_name":45,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":45,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":45,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":45,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]