Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate GraceLibrary and Moth repos, and fix CI #3

Open
wants to merge 23 commits into
base: moth
Choose a base branch
from

Conversation

smarr
Copy link

@smarr smarr commented Jul 15, 2019

This integrates:

Kernan is now a submodule in libs/kernan.

TODO

  • Terminate Kernan with new command/mode (mwh/kernan@9c0ed4c) Thanks @mwh.
  • moderate history a little (combine some commits that are not useful in isolation)

@Richard-Roberts @kjx @IsaacOscar @Jamigrith, any feedback welcome.

Richard Roberts and others added 11 commits February 12, 2018 12:14
These modules introduce Grace's built-in objects and proivde IO and relfection primitives. The current implementation relies heavily on the SOM platform, which will be reworked in the future.
The test runner can be used to execute a module for testing. The test runner first loads the test module and then extracts all methods whose signature begins with `test`. Each test method is executed and its return value printed. For now, it remains the responsibility of the module being tested to throw or report errors.
git-subtree-dir: grace-lib
git-subtree-mainline: 2b56132
git-subtree-split: c201849
Use version that was also included by the Moth repo.

Signed-off-by: Stefan Marr <[email protected]>
Signed-off-by: Stefan Marr <[email protected]>
Signed-off-by: Stefan Marr <[email protected]>
@smarr smarr force-pushed the moth/integrate-repos branch 2 times, most recently from 05d2e00 to de01f45 Compare July 16, 2019 17:06
smarr added 12 commits July 16, 2019 22:42
This is supposed to allow us to run SOMns in standard Newspeak mode, too.

- added --moth flag to ./moth launcher

Signed-off-by: Stefan Marr <[email protected]>
The core-lib changed for Moth, so these need to be updated.

Signed-off-by: Stefan Marr <[email protected]>
This change is intended to make Moth more compatible with the spec.

Signed-off-by: Stefan Marr <[email protected]>
@smarr smarr force-pushed the moth/integrate-repos branch from de01f45 to a56530c Compare July 16, 2019 21:43
@eringt eringt mentioned this pull request Oct 8, 2019
eringt pushed a commit that referenced this pull request May 11, 2021
Merging Type support to Moth
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant