Package: redcas 0.1.1
Martin Gregory
redcas: An Interface to the Computer Algebra System 'REDUCE'
'REDUCE' is a portable general-purpose computer algebra system supporting scalar, vector, matrix and tensor algebra, symbolic differential and integral calculus, arbitrary precision numerical calculations and output in 'LaTeX' format. 'REDUCE' is based on 'Lisp' and is available on the two dialects 'Portable Standard Lisp' ('PSL') and 'Codemist Standard Lisp' ('CSL'). The 'redcas' package provides an interface for executing arbitrary 'REDUCE' code interactively from 'R', returning output as character vectors. 'R' code and 'REDUCE' code can be interspersed. It also provides a specialized function for calling the 'REDUCE' feature for solving systems of equations, returning the output as an 'R' object designed for the purpose. A further specialized function uses 'REDUCE' features to generate 'LaTeX' output and post-processes this for direct use in 'LaTeX' documents, e.g. using 'Sweave'.
Authors:
redcas_0.1.1.tar.gz
redcas_0.1.1.tar.gz(r-4.5-noble)redcas_0.1.1.tar.gz(r-4.4-noble)
redcas_0.1.1.tgz(r-4.4-emscripten)redcas_0.1.1.tgz(r-4.3-emscripten)
redcas.pdf |redcas.html✨
redcas/json (API)
NEWS
# Install 'redcas' in R: |
install.packages('redcas', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.
Last updated 17 days agofrom:775d2d749c. Checks:OK: 2. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 25 2024 |
R-4.5-linux | OK | Nov 25 2024 |
Exports:asltxprintredCloseredCodeDirredDropOutredExecredExpandredSolveredSplitOutredStartshowSessions
Dependencies:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
An Interface to the Computer Algebra System 'REDUCE' | redcas-package redcas |
Convert REDUCE output to LaTeX | asltx |
Print a redcas.solve object | print print,redcas.solve-method |
Class '"redcas.solve"' | redcas.solve redcas.solve-class |
function to close a REDUCE session and optionally save the log file | redClose |
Retrieve the directory containing the REDUCE code which is part of 'redcas'. | redCodeDir |
Removes certain elements from the REDUCE output. | redDropOut |
execute REDUCE commands from R | redExec |
Insert the content of a file into a vector | redExpand |
function to solve a system of equations using the REDUCE 'solve' operator | redSolve |
convert the vector returned by redExec into commands and command output. | redSplitOut |
function to start a REDUCE session | redStart |
function to list details for currently active REDUCE sessions. | showSessions |