Package: aoos 0.5.0
aoos: Another Object Orientation System
Another implementation of object-orientation in R. It provides syntactic sugar for the S4 class system and two alternative new implementations. One is an experimental version built around S4 and the other one makes it more convenient to work with lists as objects.
Authors:
aoos_0.5.0.tar.gz
aoos_0.5.0.zip(r-4.5)aoos_0.5.0.zip(r-4.4)aoos_0.5.0.zip(r-4.3)
aoos_0.5.0.tgz(r-4.5-any)aoos_0.5.0.tgz(r-4.4-any)aoos_0.5.0.tgz(r-4.3-any)
aoos_0.5.0.tar.gz(r-4.5-noble)aoos_0.5.0.tar.gz(r-4.4-noble)
aoos_0.5.0.tgz(r-4.4-emscripten)aoos_0.5.0.tgz(r-4.3-emscripten)
aoos.pdf |aoos.html✨
aoos/json (API)
NEWS
# Install 'aoos' in R: |
install.packages('aoos', repos = c('https://wahani.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/wahani/aoos/issues
Last updated 8 years agofrom:232e0f930f. Checks:8 OK. Indexed: yes.
Target | Result | Latest binary |
---|---|---|
Doc / Vignettes | OK | Jan 31 2025 |
R-4.5-win | OK | Jan 31 2025 |
R-4.5-mac | OK | Jan 31 2025 |
R-4.5-linux | OK | Jan 31 2025 |
R-4.4-win | OK | Jan 31 2025 |
R-4.4-mac | OK | Jan 31 2025 |
R-4.3-win | OK | Jan 31 2025 |
R-4.3-mac | OK | Jan 31 2025 |
Exports:.genericTest%g%%m%%type%asEnvdefineClassdefineRefClassenvCopyenvMergefunNamesparser_%g%parser_%m%parser_%type%privatepublicpublicFunctionpublicValueretListshowstripSelf
Dependencies:brewcallrclicommonmarkcpp11descevaluatefsgluehighrknitrlifecyclemagrittrpkgbuildpkgloadprocessxpspurrrR6rlangroxygen2rprojrootstringistringrvctrswithrxfunxml2yaml
aoosClasses
Rendered fromaoosClasses.Rmd
usingknitr::rmarkdown
on Jan 31 2025.Last update: 2015-04-12
Started: 2015-03-22
Introduction
Rendered fromIntroduction.Rmd
usingknitr::rmarkdown
on Jan 31 2025.Last update: 2015-10-11
Started: 2014-11-24
Performance benchmarks
Rendered fromperformance.Rmd
usingknitr::rmarkdown
on Jan 31 2025.Last update: 2017-05-06
Started: 2015-07-17
referenceClasses
Rendered fromreferenceClasses.Rmd
usingknitr::rmarkdown
on Jan 31 2025.Last update: 2017-05-06
Started: 2015-04-12
retListClasses
Rendered fromretListClasses.Rmd
usingknitr::rmarkdown
on Jan 31 2025.Last update: 2015-07-22
Started: 2015-07-12
Object Oriented Programming with aoos
Rendered fromS4SyntacticSugar.Rmd
usingknitr::rmarkdown
on Jan 31 2025.Last update: 2015-10-11
Started: 2015-10-11
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Generic Test | .genericTest .genericTest,numeric-method |
Wrapper for writing S4 generics and methods | %g% %m% |
Types | %type% |
Accessor class | $,Accessor-method $<-,Accessor-method Accessor-class |
Class aoos | $,aoos-method $<-,aoos-method aoos-class as.environment,aoos-method show,aoos-method summary.aoos |
Binary-class | Binary-class |
Define a new class | defineClass private private,public-method public public,function-method public,private-method public,public-method |
Define a Reference Class | defineRefClass |
Helpers for environments | envCopy envMerge |
Parser for roxygen documentation | parser_%g% parser_%m% parser_%type% |
S3 helper classes | !.Infix %%.Infix &.Infix +.Infix -.Infix /.Infix <.Infix <=.Infix ==.Infix >.Infix >=.Infix as.environment.Infix print.Print ^.Infix |
Private class | $,Private-method $<-,Private-method Private-class [[,Private-method [[<-,Private-method |
Constructors for public members | $,publicEnv-method publicFunction publicValue |
Generic constructor function | asEnv funNames retList stripSelf |
Show class | show,Show-method Show-class |