Skip to content

p493z3r0/CedarScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CedarScript

(If you stumble across this, I wanterd to create a programming language and this is only for me myself and I. Absolutely do not use this in any way - but you might find inspiration for your projects? In any case the following readme content is gpt generated as im too lazy) CedarScript is a lightweight, interpreted programming language designed for simplicity and flexibility. This repository contains the core interpreter, including the tokenizer, parser, and execution engine.

Features

  • Custom syntax with flexible parsing
  • TokenStream-based parser for efficient token handling
  • Supports variable declarations, functions, and expressions
  • Supports Crashing

Getting Started

Prerequisites

  • .NET 7.0 or later
  • C# development environment (e.g., Visual Studio, Rider, or VS Code)

Installation

Clone the repository:

git clone https://github.com/yourusername/cedarscript.git
cd cedarscript

Building the Project

dotnet build

Running CedarScript

dotnet run --project CedarScript

Example Code

Below is an example CedarScript program:

var x = 42;
print(x);

Roadmap

Contributing

Contributions are welcome! Feel free to fork the repository and submit pull requests.

License

This project is licensed under the MIT License.

Contact

For questions or suggestions, open an issue or reach out on GitHub.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages