rbsa: Ancillary Functions for R Programming

Share:

Set of functions to ease the programming efforts: (i) facilitate corner case dealing, (ii) check object values, (iii) display errors, (iv) use text files as input parameters, (v) pause to look at intermediate results, (vi) handle and format character vectors.

Author
Jean-Baptiste Denis <Jean-Baptiste.Denis@jouy.inra.fr>
Date of publication
2014-09-17 09:07:35
Maintainer
Jean-Baptiste Denis <Jean-Baptiste.Denis@jouy.inra.fr>
License
GPL (>= 2.15)
Version
0.7-2

View on R-Forge

Man pages

belong9
indicates inclusion of character string
df4kbd
Produces a data.frame from the keyboard.
dipa
normalize directory paths
display8k
returns information about a /rbsa/ constant
erreur
issues an error message and concludes accordingly
fidi9
checks files and directories
file2list
reads a file and transforms it in a list (of lists) of...
filter8text
filters components of a character.
form3crop
removes framing characters from a character string
form3display
displays with its name any object
form3frame
surrounds a character string
form3indent
provides indentation of different levels
form3join
formats a series of names or a similar list
form3justify
formats a character string
form3line
prints a separator line from a given pattern
form3names
provides systematic names for items
form3numbering
provides a systematic numbering of items
form3parag
prints or prepares paragraphes from a character vector.
form3repeat
prints a repeated given string
form3split
inverse function of form3join
form3title
prints or prepares a title
indexing
transforms a series of indices into a unique index, and...
inputting
reads a file and transforms it in a single character
inquiry
gets some information after a question
intersect8interv
computes the interval intersection of two intervals
interv7belonging
checks if a series of values belong to a series of intervals
list4text
Analyses and prepares a list from a /text/
looping
sequences for easy looping
name8list
returns the same list but with names
now
returns a character giving the present moment
object9
checks the type, the length and the content of some standard...
outputting
opens/closes graph/text files
parse8text
returns the parsed content of a text
pause
pauses the program until an answer is given
places4text6tags
returns the places of a series of tags within a /text/
posi9
returns the positions of identifiers
pprint
double print at the screen and into a text file
rbsa0
list of the /rbsa/ constants
rbsa7list9
checks whether a list is rbsa-compatible list
rbsa-package
Set of basic but convenient functions
read8list
reads a file and transforms it in a list (of lists) of...
relpath
returns a relative path
solve8quadratic
solves a degree two polynomial
source8file
sources a set of R files
text2list
transforms a character into a list (of lists) of characters,...
text2vma
transforms a character into a vector (or matrix, or array),...
text3acceptance
acceptance of word within a line
text3brackets
returns the content of pairs of brackets
text3places8word
returns the places of one word
text3preparation
Analyses and prepares a /text/
text3replace
translating some words
text3stext
returns a subtext
text3translate
translate words
text-indexing
gives the absolute positions of (row,column) positions within...
texts4text
returns a list of texts from a text
void9
tests the nullness of objects

Files in this package

rbsa/DESCRIPTION
rbsa/NAMESPACE
rbsa/R
rbsa/R/charfile.code.r
rbsa/R/charlist.code.r
rbsa/R/charvma.code.r
rbsa/R/filelist.code.r
rbsa/R/hidden.code.r
rbsa/R/index.code.r
rbsa/R/loop.code.r
rbsa/R/outfile.code.r
rbsa/R/rbsa0.code.r
rbsa/R/rbsa1.code.r
rbsa/R/rbsa2.code.r
rbsa/R/rbsa3.code.r
rbsa/R/rbsa4.code.r
rbsa/R/rbsa5.code.r
rbsa/R/rbsa6.code.r
rbsa/R/tindex.code.r
rbsa/inst
rbsa/inst/charfile.code.r
rbsa/inst/charfile.test.r
rbsa/inst/charlist.code.r
rbsa/inst/charvma.code.r
rbsa/inst/directory.test.r
rbsa/inst/faire-paquet.rbsa.r
rbsa/inst/fidi9.test.r
rbsa/inst/filelist.code.r
rbsa/inst/fonction
rbsa/inst/hidden.code.r
rbsa/inst/index.code.r
rbsa/inst/loop.code.r
rbsa/inst/outfile.code.r
rbsa/inst/places4text6tags.test.r
rbsa/inst/preparation7dir.14_09_15
rbsa/inst/rbsa.DESCRIPTION
rbsa/inst/rbsa.package.Rd
rbsa/inst/rbsa.which.txt
rbsa/inst/rbsa0.code.r
rbsa/inst/rbsa0.test.r
rbsa/inst/rbsa1.code.r
rbsa/inst/rbsa1.test.r
rbsa/inst/rbsa2.code.r
rbsa/inst/rbsa3.code.r
rbsa/inst/rbsa4.code.r
rbsa/inst/rbsa5.code.r
rbsa/inst/rbsa6.code.r
rbsa/inst/rbsa6.test.r
rbsa/inst/test.df4kbd.r
rbsa/inst/test.directory.r
rbsa/inst/text.test.r
rbsa/inst/text3check.test.r
rbsa/inst/tindex.code.r
rbsa/inst/void9.test.r
rbsa/man
rbsa/man/belong9.Rd
rbsa/man/df4kbd.Rd
rbsa/man/dipa.Rd
rbsa/man/display8k.Rd
rbsa/man/erreur.Rd
rbsa/man/fidi9.Rd
rbsa/man/file2list.Rd
rbsa/man/filter8text.Rd
rbsa/man/form3crop.Rd
rbsa/man/form3display.Rd
rbsa/man/form3frame.Rd
rbsa/man/form3indent.Rd
rbsa/man/form3join.Rd
rbsa/man/form3justify.Rd
rbsa/man/form3line.Rd
rbsa/man/form3names.Rd
rbsa/man/form3numbering.Rd
rbsa/man/form3parag.Rd
rbsa/man/form3repeat.Rd
rbsa/man/form3split.Rd
rbsa/man/form3title.Rd
rbsa/man/indexing.Rd
rbsa/man/inputting.Rd
rbsa/man/inquiry.Rd
rbsa/man/intersect8interv.Rd
rbsa/man/interv7belonging.Rd
rbsa/man/list4text.Rd
rbsa/man/looping.Rd
rbsa/man/name8list.Rd
rbsa/man/now.Rd
rbsa/man/object9.Rd
rbsa/man/outputting.Rd
rbsa/man/parse8text.Rd
rbsa/man/pause.Rd
rbsa/man/places4text6tags.Rd
rbsa/man/posi9.Rd
rbsa/man/pprint.Rd
rbsa/man/rbsa-package.Rd
rbsa/man/rbsa0.Rd
rbsa/man/rbsa7list9.Rd
rbsa/man/read8list.Rd
rbsa/man/relpath.Rd
rbsa/man/solve8quadratic.Rd
rbsa/man/source8file.Rd
rbsa/man/text-indexing.Rd
rbsa/man/text2list.Rd
rbsa/man/text2vma.Rd
rbsa/man/text3acceptance.Rd
rbsa/man/text3brackets.Rd
rbsa/man/text3places8word.Rd
rbsa/man/text3preparation.Rd
rbsa/man/text3replace.Rd
rbsa/man/text3stext.Rd
rbsa/man/text3translate.Rd
rbsa/man/texts4text.Rd
rbsa/man/void9.Rd
rbsa/tests
rbsa/tests/charfile.test.r.R
rbsa/tests/directory.test.r.R
rbsa/tests/fidi9.test.r.R
rbsa/tests/places4text6tags.test.r.R
rbsa/tests/rbsa0.test.r.R
rbsa/tests/rbsa1.test.r.R
rbsa/tests/rbsa6.test.r.R
rbsa/tests/text.test.r.R
rbsa/tests/text3check.test.r.R
rbsa/tests/void9.test.r.R