(nonserious) jorts programming language
Go to file
Luna 92a365d908 ast_nodes: add ReturnType, Identifier, Import
handling of ReturnType follows the hello.jt rule, that it's implicitly
void.

 - add Reader.peek, a repr, Reader.expect_val, Reader.ignore
 - add _fn_ret_type for ReturnType generation
 - fix some things when reading named functions
 - add read_import
 - add handler for unexpected reserved word
 - add some ast cleanups on a read_loop
 - add ast skip when token is None
2019-03-10 02:38:52 -03:00
examples Update 'examples/higher-order-functions.jt' 2019-03-08 22:14:08 +00:00
jortsc ast_nodes: add ReturnType, Identifier, Import 2019-03-10 02:38:52 -03:00
.gitignore add basic lexer 2019-03-08 23:43:17 -03:00
LICENSE Initial commit 2019-03-08 07:47:28 +00:00
README.md add install and usage to README 2019-03-09 16:54:47 -03:00
setup.py package jortsc with setup.py 2019-03-09 16:52:34 -03:00

README.md

jorts

jorts programming language

installing

git clone https://gitdab.com/luna/jorts
cd jorts
pip install --user --editable .

using

right now, its not pretty, nor finished

cat examples/hello.jt | jortsc