Commit Graph

84 Commits

Author SHA1 Message Date
Andrew Segavac
7b3fb9b88b updated readme 2021-06-12 12:30:00 -06:00
Andrew Segavac
5464179883 added struct getters 2021-06-12 12:26:53 -06:00
Andrew Segavac
421a5160fd added struct literals 2021-06-12 10:59:58 -06:00
Andrew Segavac
acbaf5f729 added struct definition 2021-06-11 20:59:51 -06:00
Andrew Segavac
f05888a817 added missing semicolons 2021-06-03 09:20:28 -06:00
Andrew Segavac
20959f575a Merge branch 'master' of github.com:asegavac/boring-lang 2021-06-03 09:17:19 -06:00
Andrew Segavac
e942b83308 updated readme 2021-06-03 09:16:48 -06:00
Andrew Segavac
2ea1ccb0e9 added normal assignment 2021-06-01 23:05:17 -06:00
Andrew Segavac
318745ddf3 added unit function 2021-05-30 10:02:58 -06:00
Andrew Segavac
b82566f710 added return statement 2021-05-30 09:57:41 -06:00
Andrew Segavac
806835f2b9 added comments 2021-05-29 12:16:03 -06:00
Andrew Segavac
03fb361e0b added block expression 2021-05-29 11:01:34 -06:00
Andrew Segavac
374e080f26 added support for floats 2021-05-29 10:50:15 -06:00
Andrew Segavac
b8769f43e3 added typedefs and type_env 2021-05-29 10:33:14 -06:00
Andrew Segavac
f5fc6643fb got type checking working for real 2021-05-28 23:57:07 -06:00
Andrew Segavac
cb30ad7040 added type checking 2021-05-12 06:40:11 -06:00
Andrew Segavac
9d9d42ebd5 working on adding type system 2021-05-05 19:32:55 -06:00
Andrew Segavac
1924dca617 fixed typing issue 2021-04-18 08:56:45 -06:00
Andrew Segavac
4446d0f297 added let, about to add types 2021-04-18 08:51:21 -06:00
Andrew Segavac
facead092f testing all of this in python 2021-02-20 19:58:56 -07:00
Andrew Segavac
9bcc8fbf1a Merge pull request #1 from asegavac/add-initial-project
Add initial project
2021-02-20 17:36:27 -07:00
Andrew Segavac
9db464a726 working on adding typing 2020-07-23 23:54:01 -06:00
Andrew Segavac
ba65669225 setup main to specify an entry point 2020-04-19 22:22:15 -06:00
Andrew Segavac
4d537e0f39 moved compiler to use ast references rather than moves 2020-04-15 21:53:35 -06:00
Andrew Segavac
a64c6f99ba updated readme for fn syntax 2020-04-14 00:02:02 -06:00
Andrew Segavac
084765744c added the compiler 2020-04-13 23:59:01 -06:00
Andrew Segavac
76c539cf5c added parser for v1 (calculator with no types) 2020-04-08 00:04:36 -06:00
Andrew Segavac
7e8287c6cb added to readme 2020-01-24 21:14:17 -07:00
Andrew Segavac
43266d898b updated readme 2019-12-30 20:58:27 -07:00
Andrew Segavac
2122bd8f31 fixed http type 2019-11-14 23:22:35 -07:00
Andrew Segavac
3f0f8ff239 updated readme with more examples 2019-11-13 00:05:04 -07:00
Andrew Segavac
09216aa45d updated readme 2019-11-05 21:35:44 -07:00
Andrew Segavac
321d03f966 added readme 2019-11-04 22:12:38 -07:00
Andrew Segavac
73bea85180 Initial commit 2019-11-04 22:09:41 -07:00