Giter Site home page Giter Site logo

wa1tnr / camelforth-m0-pro-a-u Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 193 KB

Camelforth in C by Dr. Bradford Rodriguez - for Arduino M0 Pro 2017-ish - SAMD21G18A MCU

C++ 5.91% C 94.09%
arduino-m0-pro camelforth samd21 arduino-ide-2 arduino forth atsamd21g18a text-interpreter

camelforth-m0-pro-a-u's Introduction

Tue 4 Jul 12:39:05 UTC 2023

CamelForth in C

Arduino IDE 2.1.1 xwayland (xeyes follows it) Debian bookworm amd64

Compiles 'visually' clean in the IDE (did not check warnings from defaults yet).

Runs on Arduino M0 Pro (vintage unit on-hand). May be significant undiscovered errors. Recent work was to get the .S word (dots) working semi-correctly.

The hard part is figuring out where Arduino and C++ specific things get their data from - passing parameters and such between the two very distinct domains (Camelforth, in C, is compiled likely to an object file, very much like an included .s assembler file would be).

Good enough to download, compile and try for yourself.

Seem to be doing a lot of ARM + Arduino IDE ports of this program, lately. ;)

TODO: markdown this file at least a little ;)

END

camelforth-m0-pro-a-u's People

Contributors

wa1tnr avatar

Watchers

 avatar

camelforth-m0-pro-a-u's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.