argumentcomputer / argumentcomputer/Wasm.lean

Be able to run meaningful program

Open
#47 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Lean
Stars
48
Forks
6
PR merge metrics
No merged PRs in 30d

Description

# Why?

To validate usefulness of our engine, we need to be able to run meaningful programs.
We added implementation of the advent of code problem 1 in pure WAST, in our subset of it

# What?

- [x] $num.eq
- [x] $num.or

- [ ] memory
- [ ] $num.load... (like load8_u)
- [x] call

- [ ] export

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing pure WAST implementation of Advent of Code problem 1 and the checked-off operations in this issue. Identify the implementation entry points for memory, numeric loads such as load8_u, and exports. Done means the meaningful program can run with those unchecked WebAssembly features supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
wasm
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.