Yacas documentation

Introduction to Yacas: tutorial and examples This document gives a short introduction on Yacas. Included is a short tutorial on the syntax, and some commands to get you started. There are also some examples.

Yacas users function reference A reference of functions accessible from within Yacas. This reference contains all the functions that can be useful from the command line

Yacas programmers function reference A reference of functions accessible from within Yacas. This reference contains all the functions that might be useful when programming in Yacas.

Programming in Yacas This document should get you started programming in Yacas.

The Yacas Book of Algorithms This book is a detailed description of the algorithms used in the Yacas system for exact symbolic and arbitrary-precision numerical computations. Very few of these algorithms are new, and most are well-known. The goal of this book is to become a compendium of all relevant issues of design and implementation of these algorithms.

Essays on Yacas This is a book of essays on Yacas. It covers various topics, from using the Yacas system for specific calculations to general issues related to the Yacas system development and maintenance.

Design documents for new features This book contains some design documents that are in progress, for new features or features or implementation details that need to be changed and improved.

(IN PROGRESS) Lisp as an Implementation Language for Computer Algebra Systems Lisp is a very simple language, one suited for doing computer algebra. Almost all CAS systems today owe a lot to the ideas that came from Lisp. This is a book on the Lisp language, and its connection to Yacas. Yacas is built on top of a Lisp dialect.