FreeBSD Manual Pages
YPSILON(1) General Commands Manual YPSILON(1) NAME Ypsilon - The implementation of Scheme Programming Language for real- time applications SYNOPSIS ypsilon [ options ] [--] [ file ] [ arguments ] DESCRIPTION Ypsilon implements full features of R6RS and R6RS standard libraries including: arbitrary precision integer arithmetic rational number exact and inexact complex number implicitly phased library top-level program proper tail recursion call/cc and dynamic wind unicode bytevectors records exceptions and conditions i/o syntax-case hashtables enumerations More libraries are included to support a wide variety of software de- velopment. Ypsilon reads scheme scripts from files, streams, or prompts. Then, it compiles the scripts to intermediate codes for evaluation. Compiled codes will be cached automaticaly to speeding up the edit/run cycle. Ypsilon implements "mostly concurrent mark and sweep garbage collec- tor". It is optimized to achieve a remarkably short pause time which is es- sential for the best quality real-time video games. OPTIONS --mute, -m Suppresses greeting. --quiet, -q Suppresses greeting, repl prompt, and repl output. --verbose, -v Prints load and compile activities. --warning, -w Prints warnings. --interactive, -i Enters repl after running the script file. --r6rs, -6 Conforms R6RS top-level program syntax. #!r6rs directive is available to be used in the script files for the precise control. --compatible, -c Extends the lexical syntax for the compatibility of the existing scripts. For example, the reader reads '1+', '@1', '.n', and '|u v|' as identifiers. #!compatible directive is available to be used in the script files for the precise control. --sitelib=path Adds sitelib path. The path is a colon-separated list of directories. See also YPSILON_SITELIB in the ENVIRONMENT section. --loadpath=path Adds load search path. The path is a colon-separated list of directories. See also YPSILON_LOADPATH in the ENVIRONMENT section. --acc=dir Sets a auto-compile-cache directory. See also YPSILON_ACC in the ENVIRONMENT section. --heap-limit=mbytes Sets a total heap limit in mbytes. --dump-condition Default exception handler prints all components of the condi- tion. --disable-acc Disables the auto-compile-cache. --clean-acc Cleans up the auto-compile-cache. --version Prints the version and exits. --help Prints help and exit. -- Indicates no more option to proceed. ENVIRONMENT YPSILON_SITELIB A colon-separated list of the sitelib directories. Ypsilon tra- verses the sitelib directories to find a library before looking up the system default directory. YPSILON_LOADPATH A colon-separated list of the script file directories. Ypsilon traverses directories to find a script file to be loaded. YPSILON_ACC This is a auto-compile-cache directory. The directory must be created in advance as Ypsilon saves compiled codes in it. AUTHOR Yoshikatsu Fujita LittleWing Company Limited SEE ALSO http://www.littlewing.co.jp/ypsilon/en/ http://www.littlewing.co.jp/ypsilon/ja/ http://www.LittleWingPinball.com/ version 0.9.6 YPSILON(1)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | ENVIRONMENT | AUTHOR | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ypsilon&sektion=1&manpath=FreeBSD+Ports+15.0>
