Skip to content

vitalyvb/csp-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inactive

C-like language parser, bytecode generator and a VM

Old description:

Project aims to implement a C-like language interpreter with small code and memory footprint for 32bit microcontrollers.

At the time of writing, parser code size for Cortex-M3 is less than 10K and VM is less than 3K. RAM requirements mostly depend on code size and complexity, but few kilobytes should be enough to handle most reasonably simple cases.

Parser and VM are written with code size priority, not security. Project should not be used to run code (and bytecode) from untrusted sources.

About

C-like language parser, bytecode generator and a VM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published