Skip to content

zac-garby/radon-play

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Radon Playground

An online code-runner for the Radon language. Currently, it supports the execution of arbitrary Radon code, however there are certainly areas for improvement:

  • Timeout, maybe of about 5 minutes
    • Would involve adding some kind of interrupt system to the Radon virtual machine.
  • A job queue
    • Queues a number of jobs, maybe up to 32?, and won't execute more than that amount simultaneously. To reduce load on the server.
  • Permalinks
  • Syntax highlighting
  • Some example programs

Parsing and compiling

As well as executing the program, you can tell it to just parse or compile it. This is done using the URL parameter, ?job=<job>. <job> can be either ast, bytecode, or exec. (Technically, anything which isn't ast or bytecode is interpreted as exec.)

About

An online playground for my language, Radon.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published