obc-3-libext

This repository provides OBNC extension library modules for use with Mike Spivey's Obc-3 compiler.

https://github.com/rsdoiel/obc-3-libext

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.1%) to scientific vocabulary

Keywords

obc-3 oberon-07 oberon-7 oberon-compiler obnc
Last synced: 10 months ago · JSON representation

Repository

This repository provides OBNC extension library modules for use with Mike Spivey's Obc-3 compiler.

Basic Info
Statistics
  • Stars: 3
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
obc-3 oberon-07 oberon-7 oberon-compiler obnc
Created about 5 years ago · Last pushed about 5 years ago
Metadata Files
Readme License Codemeta

README.md


title: "Obc-3 Library Extensions"

obc-3-libext

This is a collection of Oberon-7 extension modules based on some of Karl Landström's OBNC extended library but implemented to be compatible with Mike Spivey's Obc-3 compiler.

Modules

The follow modules have been ported from OBNC's extended library.

| Name | Description | Documentation | |------------|---------------------------------------|---------------| | extArgs.m | Access argv, argc in Oberon | extArgs.def | | extConvert.m | Convert ARRAY OF CHAR, INTEGER, REAL | extConvert.def | | extEnv.m | Access environment variables | extEnv.def |

About the file names

I've kept the names of Karl's modules in order for them to function as a drop in replacement for projects where I need compatibility between OBNC extended code and Obc-3 compiler.

While obc-3 supports several file extensions for Oberon files I've found it easiest to adopt Mike Spivey's convention of using .m. When not using obc-3 in a project I prefer the .Mod which is traditional in the Oberon System's community. This also makes it clear that they are not the same modules as I wrote for use with OBNC.

Owner

  • Name: R. S. Doiel
  • Login: rsdoiel
  • Kind: user
  • Location: California
  • Company: California Institute of Technology

I am a human. Once upon a time I wrote music and prose. I write software.

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "description": "Extension Library modules implemented for use with Mike Spivey's Obc-3 compiler.",
  "name": "obc-3-libext",
  "codeRepository": "https://github.com/rsdoiel/obc-3-libext",
  "issueTracker": "https://github.com/rsdoiel/obc-3-libext/issues",
  "license": "https://rsdoiel.github.io/obc-3-libext/license.html",
  "version": "0.0.0",
  "author": [
    {
      "@type": "Person",
      "givenName": "Robert",
      "familyName": "Doiel",
      "email": "rsdoiel@gmail.com",
      "@id": "https://orcid.org/0000-0003-0900-6903"
    }
  ],
  "developmentStatus": "Concept",
  "keywords": [
    "Oberon-7",
    "modules",
    "obc-3"
  ],
  "maintainer": "https://orcid.org/0000-0003-0900-6903",
  "programmingLanguage": [
    "Oberon-7"
  ]
}

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Committers

Last synced: 11 months ago

All Time
  • Total Commits: 22
  • Total Committers: 2
  • Avg Commits per committer: 11.0
  • Development Distribution Score (DDS): 0.227
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
R. S. Doiel = 17
R. S. Doiel r****l@g****m 5

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels