Tag 0.0.6

master
Araozu 2023-09-19 20:42:03 -05:00
parent 6604632d9e
commit bbd82b07c4
5 changed files with 17 additions and 8 deletions

View File

@ -2,9 +2,9 @@
## TODO
- Parse multiple bindings
- Compile from file
- Automatic semicolon insertion
- Parse more complex bindings
- Parse block of code
- Watch mode
- Improve error messages
- Parse other language constructions
- Type checking
@ -13,12 +13,22 @@
- Stdlib
- Document code
## v0.0.6
- Parse function declarations
- Parse multiple function declarations
- Parse multiple bindings
- Compile from file
- Emit INDENT & DEDENT tokens
## v0.0.5
- Scan single line comments
- Refactor String token to include double quotes (") in its content
- Refactor datachecking of semantic analysis
## v0.0.4
- Explicit datatype of variables

2
Cargo.lock generated
View File

@ -254,7 +254,7 @@ dependencies = [
[[package]]
name = "thp"
version = "0.0.5"
version = "0.0.6"
dependencies = [
"clap",
"colored",

View File

@ -1,6 +1,6 @@
[package]
name = "thp"
version = "0.0.5"
version = "0.0.6"
edition = "2021"

View File

@ -32,7 +32,7 @@ enum Commands {
R {},
}
const VERSION: &str = "0.0.5";
const VERSION: &str = "0.0.6";
fn get_copyright() -> String {
format!(

View File

@ -1,5 +1,4 @@
use crate::{
error_handling::SyntaxError,
lexic::token::{Token, TokenType},
utils::Result3,
};