-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Dylan Tuttle edited this page Oct 25, 2022
·
9 revisions
soup is a very simple programming language built by Dylan Tuttle in 2022 completely from scratch in Rust.
- Introduction
- Getting Started
- Lexical Structure
- Syntax
- Control Flow
- Data Types
- Operators
- Built in Functions
- Support for function declarations to include a built-in assignment (e.g.
int x = 1;
) - A built-in function to exit the program with a given error code
- A function to read a character (or format string?) from stdin
- More integer types (long int, unsigned int, etc)
- Pointers
- For loops over ranges
- Arrays
- For loops over arrays
- Else-if construct
- Structs
- File I/O
- Floats and doubles
- Exceptions that can be thrown?
- Try/catch blocks?
- Compilation of multiple files