source: project/wiki/Editing Chicken code @ 31126

Last change on this file since 31126 was 31126, checked in by Mario Domenech Goulart, 6 years ago

Properly capitalize CHICKEN on the wiki directory (only first level).

I used the following shell script to change things:

while IFS= read -d $'\0' -r file ; do

sed -i 's/Chicken/CHICKEN/g' "$file"

done < <(find wiki -maxdepth 1 -type f -print0 )

Some files have been manually reverted after that, since some
substitutions don't apply:

  • friedly-chicken (repl banner)
  • survey2011 (Chicken in URI paths)
  • chickenista-guide (Chickenista)

I hope the link canonicalization thing will be on my side.

File size: 875 bytes
Line 
1[[tags: editors]]
2
3== Using the REPL
4
5The default CHICKEN REPL (Read Eval Print Loop) can be accessed by executing the {{csi}} program.
6
7 $ csi
8 CHICKEN
9 (c)2008-2011 The CHICKEN Team
10 (c)2000-2007 Felix L. Winkelmann
11 Version 4.7.0
12 linux-unix-gnu-x86 [ manyargs dload ptables ]
13 compiled 2011-05-25 on mario (Linux)
14 
15 #;1>
16
17By default the REPL doesn't have some features you'd find in command line interfaces which use [[http://ftp.gnu.org/pub/gnu/readline/|GNU readline]] library.  But you can have such features by using either the [[/egg/readline|readline egg]] or the [[/egg/linenoise|linenoise egg]].
18
19You can also call {{csi}} using [[http://utopia.knoware.nl/~hlub/uck/rlwrap|rlwrap]], but the readline egg has additional features like tab-completion of function and variable names.
20
21See [[emacs]] or [[vim]] for how to use these two popular editors with CHICKEN.
Note: See TracBrowser for help on using the repository browser.