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.7)aoos_0.5.0.zip(r-4.6)aoos_0.5.0.zip(r-4.5)
aoos_0.5.0.tgz(r-4.6-any)aoos_0.5.0.tgz(r-4.5-any)
aoos_0.5.0.tar.gz(r-4.7-any)aoos_0.5.0.tar.gz(r-4.6-any)
aoos_0.5.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
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 from:232e0f930f. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 123 | ||
| source / vignettes | OK | 179 | ||
| linux-release-x86_64 | OK | 128 | ||
| macos-release-arm64 | OK | 105 | ||
| macos-oldrel-arm64 | OK | 107 | ||
| windows-devel | OK | 70 | ||
| windows-release | OK | 81 | ||
| windows-oldrel | OK | 90 | ||
| wasm-release | OK | 113 |
Exports:.genericTest%g%%m%%type%asEnvdefineClassdefineRefClassenvCopyenvMergefunNamesparser_%g%parser_%m%parser_%type%privatepublicpublicFunctionpublicValueretListshowstripSelf
Dependencies:brewcallrclicommonmarkcpp11descevaluatefsgluehighrknitrlifecyclemagrittrpkgbuildpkgloadprocessxpsR6rlangroxygen2rprojrootwithrxfunxml2yaml
aoosClasses
Rendered fromaoosClasses.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2015-04-12
Started: 2015-03-22
Introduction
Rendered fromIntroduction.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2015-10-11
Started: 2014-11-24
Performance benchmarks
Rendered fromperformance.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2017-05-06
Started: 2015-07-17
referenceClasses
Rendered fromreferenceClasses.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2017-05-06
Started: 2015-04-12
retListClasses
Rendered fromretListClasses.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2015-07-22
Started: 2015-07-12
Object Oriented Programming with aoos
Rendered fromS4SyntacticSugar.Rmdusingknitr::rmarkdownon May 07 2026.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 |
