Skip to content

rowscript/rowscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner
RowScript

Build

RowScript is a statically-typed JavaScript dialect that can compile to native code.

Note

We're working on a rewrite of RowScript, new features and releases are to be declared. See #195 for an overview of new designs.

Status

Update 2025-12-08:

  • Struct definitions and their related functionalities.
  • Example code can be run in interpretation mode. Not available on JIT mode yet.

struct

Update 2025-11-11:

  • Language features and an IDE will be developed at the same time, development experience will now be prioritized even for very early releases.
  • Setting breakpoints at a program is now possible. Shout out to CodeLLDB.

debugging

Development

If you want to try all the latest features from the main branch, follow these steps:

# Install the compiler to your PATH.
$ cargo install --debug --path crates/server

# Make a debug build of the extension.
$ cd crates/client
$ npm run dev

Now, open your VS Code and press F5 to debug the extension. Everything will work like a charm.

License

MIT

About

RowScript programming language, making a better browser world

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6