Created to get read of closing tags, simplify syntax and replace so many javascript libraries/frameworks
curl -o kitten https://kitten.tronlang.org/v/latest
sudo mv kitten /usr/local/bin/
sudo chmod +x /usr/local/bin/kittenimport[from:components/nav; element:$1; as:Nav; ]
import[from:components/footer; element:$2; as:Footer; ]
Nav[]
div[classname:header;]{
p[]{"Welcome to the Kitten!"}
span[]{
(){
return localStorage.getItem("name");
}
}
}
Footer[]
import[from:components/nav; element:$1; as:Nav; ]- imports element with key:$1 attribute fromcomponents/nav.kittenasNav[]div[classname:header]{}same as(){return localStorage.getItem("name")}- returns item "name" from localstorage
kitten run <filename><filename>- name of the.kittenfile (main.kitten,index.kitten,blog.kitten)