Tag 0.0.6
This commit is contained in:
parent
6604632d9e
commit
bbd82b07c4
18
CHANGELOG.md
18
CHANGELOG.md
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
|
|
||||||
- Parse multiple bindings
|
- Parse more complex bindings
|
||||||
- Compile from file
|
- Parse block of code
|
||||||
- Automatic semicolon insertion
|
- Watch mode
|
||||||
- Improve error messages
|
- Improve error messages
|
||||||
- Parse other language constructions
|
- Parse other language constructions
|
||||||
- Type checking
|
- Type checking
|
||||||
@ -13,12 +13,22 @@
|
|||||||
- Stdlib
|
- Stdlib
|
||||||
- Document code
|
- 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
|
## v0.0.5
|
||||||
|
|
||||||
- Scan single line comments
|
- Scan single line comments
|
||||||
- Refactor String token to include double quotes (") in its content
|
- Refactor String token to include double quotes (") in its content
|
||||||
- Refactor datachecking of semantic analysis
|
- Refactor datachecking of semantic analysis
|
||||||
|
|
||||||
## v0.0.4
|
## v0.0.4
|
||||||
|
|
||||||
- Explicit datatype of variables
|
- Explicit datatype of variables
|
||||||
|
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -254,7 +254,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "thp"
|
name = "thp"
|
||||||
version = "0.0.5"
|
version = "0.0.6"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"clap",
|
"clap",
|
||||||
"colored",
|
"colored",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "thp"
|
name = "thp"
|
||||||
version = "0.0.5"
|
version = "0.0.6"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ enum Commands {
|
|||||||
R {},
|
R {},
|
||||||
}
|
}
|
||||||
|
|
||||||
const VERSION: &str = "0.0.5";
|
const VERSION: &str = "0.0.6";
|
||||||
|
|
||||||
fn get_copyright() -> String {
|
fn get_copyright() -> String {
|
||||||
format!(
|
format!(
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
use crate::{
|
use crate::{
|
||||||
error_handling::SyntaxError,
|
|
||||||
lexic::token::{Token, TokenType},
|
lexic::token::{Token, TokenType},
|
||||||
utils::Result3,
|
utils::Result3,
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user