-
Notifications
You must be signed in to change notification settings - Fork 11
Issues: PlasmaLang/plasma
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
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
Interface files can depend on unnecessary module imports
component: build
The plzbuild tool
component: compiler
Concerning the compiler
meta: triaged
Has the issue been triaged yet?
skill: mercury
status: accepted
A bug we intend to fix it.
type: optimisation
An optimisation
Build system doesn't know about C headers
component: build
The plzbuild tool
meta: triaged
Has the issue been triaged yet?
skill: C++
status: accepted
A bug we intend to fix it.
type: bug
Grammar doesn't define "Const"
component: docs
Documentation
component: language
The Definition of the Plasma Language
meta: triaged
Has the issue been triaged yet?
status: accepted
A bug we intend to fix it.
type: bug
Automatically register FFI functions (dlsym path)
component: bytecode linker
plzlnk, the bytecode linker
component: compiler
Concerning the compiler
component: runtime
Concerning the runtime system
meta: triaged
Has the issue been triaged yet?
skill: C++
skill: mercury
status: accepted
A bug we intend to fix it.
type: enhancement
Automatically register FFI functions (static linking)
component: compiler
Concerning the compiler
component: runtime
Concerning the runtime system
meta: triaged
Has the issue been triaged yet?
skill: C++
skill: mercury
status: accepted
A bug we intend to fix it.
type: enhancement
Support a "spegetti stack"
component: runtime
Concerning the runtime system
meta: triaged
Has the issue been triaged yet?
skill: C++
status: accepted
A bug we intend to fix it.
type: enhancement
Add continuations
component: runtime
Concerning the runtime system
meta: triaged
Has the issue been triaged yet?
skill: C++
status: accepted
A bug we intend to fix it.
type: enhancement
Reimplement FFI to make it more VM agnostic
component: build
The plzbuild tool
component: compiler
Concerning the compiler
meta: triaged
Has the issue been triaged yet?
skill: C++
status: accepted
A bug we intend to fix it.
type: enhancement
Abstract away stack operations in VM
component: runtime
Concerning the runtime system
meta: triaged
Has the issue been triaged yet?
skill: C++
status: accepted
A bug we intend to fix it.
type: maintenance
Some refactoring, cleanup or other fix that reduces technical debt, but does not affect users.
Move the remaining tests to new test suite
component: tests
Tests and CI
meta: no-domain-knowledge
A good bug for who is new to language implementation but has other programming experience.
meta: triaged
Has the issue been triaged yet?
skill: scripting
status: accepted
A bug we intend to fix it.
type: maintenance
Some refactoring, cleanup or other fix that reduces technical debt, but does not affect users.
Use a new CI system
component: scripts
Scripts including build system and CI
component: tests
Tests and CI
meta: meta
A meta bug, a bug about bugs, has no code of its own and closed when all its children are.
meta: triaged
Has the issue been triaged yet?
skill: scripting
status: accepted
A bug we intend to fix it.
type: maintenance
Some refactoring, cleanup or other fix that reduces technical debt, but does not affect users.
Update examples/sequences
component: docs
Documentation
component: tests
Tests and CI
meta: no-domain-knowledge
A good bug for who is new to language implementation but has other programming experience.
meta: triaged
Has the issue been triaged yet?
skill: plasma
Write plasma for plasma!
status: accepted
A bug we intend to fix it.
type: maintenance
Some refactoring, cleanup or other fix that reduces technical debt, but does not affect users.
Scopes that restrict resources for some callees
component: language
The Definition of the Plasma Language
meta: triaged
Has the issue been triaged yet?
skill: mercury
skill: plasma
Write plasma for plasma!
status: accepted
A bug we intend to fix it.
type: enhancement
Test Plasma regularly on void & alpine Linux.
component: scripts
Scripts including build system and CI
component: tests
Tests and CI
meta: no-domain-knowledge
A good bug for who is new to language implementation but has other programming experience.
meta: triaged
Has the issue been triaged yet?
skill: scripting
status: blocked
Blocked on other issues/work. The first comment/description must say what they're blocked on.
type: maintenance
Some refactoring, cleanup or other fix that reduces technical debt, but does not affect users.
Basic IO library
component: library
meta: triaged
Has the issue been triaged yet?
skill: C++
skill: plasma
Write plasma for plasma!
status: blocked
Blocked on other issues/work. The first comment/description must say what they're blocked on.
type: enhancement
Exports checking should run only when generating interfaces
component: compiler
Concerning the compiler
meta: triaged
Has the issue been triaged yet?
skill: mercury
status: accepted
A bug we intend to fix it.
type: optimisation
An optimisation
Port Plasma to Windows. The trickiest bit is static builds / build instructions for Mercury. Maybe static builds for Plasma itself.
component: runtime
Concerning the runtime system
component: scripts
Scripts including build system and CI
meta: no-domain-knowledge
A good bug for who is new to language implementation but has other programming experience.
meta: triaged
Has the issue been triaged yet?
skill: asciidoc
skill: C++
skill: scripting
status: accepted
A bug we intend to fix it.
type: enhancement
Test Plasma on macos,
component: docs
Documentation
component: scripts
Scripts including build system and CI
meta: no-domain-knowledge
A good bug for who is new to language implementation but has other programming experience.
meta: triaged
Has the issue been triaged yet?
skill: asciidoc
skill: scripting
status: accepted
A bug we intend to fix it.
type: enhancement
Automated builds in CI
component: scripts
Scripts including build system and CI
meta: no-domain-knowledge
A good bug for who is new to language implementation but has other programming experience.
meta: triaged
Has the issue been triaged yet?
skill: scripting
status: accepted
A bug we intend to fix it.
type: enhancement
CI should lint using some of the stricter options in Scripts including build system and CI
meta: no-domain-knowledge
A good bug for who is new to language implementation but has other programming experience.
meta: triaged
Has the issue been triaged yet?
skill: mercury
skill: scripting
status: accepted
A bug we intend to fix it.
type: maintenance
Some refactoring, cleanup or other fix that reduces technical debt, but does not affect users.
src/Mercury.options
component: scripts
Add tests for string literal escapes
component: compiler
Concerning the compiler
component: language
The Definition of the Plasma Language
meta: no-domain-knowledge
A good bug for who is new to language implementation but has other programming experience.
meta: triaged
Has the issue been triaged yet?
skill: mercury
status: accepted
A bug we intend to fix it.
type: bug
Add a Plasma library for writing tests
component: library
component: tests
Tests and CI
meta: no-domain-knowledge
A good bug for who is new to language implementation but has other programming experience.
meta: triaged
Has the issue been triaged yet?
skill: plasma
Write plasma for plasma!
status: blocked
Blocked on other issues/work. The first comment/description must say what they're blocked on.
type: maintenance
Some refactoring, cleanup or other fix that reduces technical debt, but does not affect users.
Make a docker image for using Plasma
component: scripts
Scripts including build system and CI
meta: triaged
Has the issue been triaged yet?
skill: git
skill: scripting
status: blocked
Blocked on other issues/work. The first comment/description must say what they're blocked on.
type: enhancement
developer getting started needs to include website workflow stuff
component: docs
Documentation
meta: triaged
Has the issue been triaged yet?
skill: asciidoc
status: accepted
A bug we intend to fix it.
type: enhancement
Previous Next
ProTip!
Follow long discussions with comments:>50.