Commit Graph

87 Commits

Author SHA1 Message Date
9e709c4cfc remove cargo.lock 2024-10-28 19:46:27 -04:00
c872cc9341 version 0.4.0 2024-10-28 19:37:37 -04:00
db08c6d0b5 update readme to use new export syntax 2024-10-28 19:37:10 -04:00
b00e1fd0b4 better syntax for exporting 2024-10-28 19:31:56 -04:00
48d2c009fb fix string parsing and error output 2024-10-28 18:44:05 -04:00
4c614c1937 Merge branch 'main' of https://github.com/minneelyyyy/lamm 2024-10-28 14:48:52 -04:00
a1ebbcac03 update to version 0.3.1 2024-10-28 14:48:08 -04:00
5ee06de1ba new error output, fix export 2024-10-28 13:51:23 -04:00
db6750c481 fix: exiting repl on newline and weird behaviour in discord bot 2024-10-27 23:21:13 -04:00
83ac160a42 fix tokenizer on string inputs 2024-10-27 22:56:10 -04:00
c29f689252 new error handling! 2024-10-27 22:01:20 -04:00
ca6b977220 actually use self.next_char_while 2024-10-26 17:01:47 -04:00
ef283fd02f add more useful error messages (only undefined identifer uses the new information) 2024-10-26 16:58:27 -04:00
mins
c5dcf88f6b a standard library is planned 2024-10-26 01:27:03 -04:00
mins
7a76943120 update readme as // and (op) are now features 2024-10-26 01:26:25 -04:00
0c148ebb2d update readme to use new language features 2024-10-25 22:59:20 -04:00
216e0f77fc update to version 0.3.0 2024-10-25 22:48:33 -04:00
3ddec422fb differentiate floor and regular division 2024-10-25 22:48:10 -04:00
a28dedb1ea support code generation through () blocks 2024-10-25 20:55:07 -04:00
d29fa2b9b0 easier global adding 2024-10-24 15:18:58 -04:00
d268725b6f better global initialization 2024-10-24 15:07:37 -04:00
c83b60a28c add git branch and commit to version information 2024-10-24 14:23:41 -04:00
190e393d2c Merge branch 'dev' 2024-10-24 14:12:38 -04:00
60bda8ac8a update version, add version' global constant 2024-10-24 14:11:20 -04:00
c5a681579b Merge branch 'dev' 2024-10-24 13:51:37 -04:00
599e04682e add an arrow to indicate code output 2024-10-24 13:51:23 -04:00
8d82999925 add a TODO file 2024-10-24 13:50:49 -04:00
e57ffa13da Merge branch 'dev' of https://github.com/minneelyyyy/lamm into dev 2024-10-23 22:32:34 -04:00
d6974db787 rewrite some readme examples to use better language features 2024-10-23 22:31:51 -04:00
mins
ddd8d69a63 Merge pull request #1 from minneelyyyy/dev
push dev changes to main branch
2024-10-23 19:23:11 -07:00
mins
421430e610 update version to 0.2.0 2024-10-23 22:22:28 -04:00
ae7600ba81 fix type parsing bugs 2024-10-23 22:10:48 -04:00
8fbb4780df move args to make more sense 2024-10-22 14:40:39 -04:00
2a987ae465 final version with Arc<Mutex<Object>> 2024-10-22 13:50:28 -04:00
d9a576897b replace Rc with Arc so that Lamm may be used in an async context 2024-10-22 13:26:48 -04:00
0a40cca6ff fix performance issue by using reference counting for objects 2024-10-22 13:18:26 -04:00
605a6ae460 parse empty array as [Any] where a type is expected] 2024-10-19 22:20:08 -04:00
3027ef4820 add export keyword 2024-10-19 22:13:41 -04:00
5a8354f1ad update readme (unimplemented feature now implmeented) 2024-10-19 01:22:08 -04:00
44e5d74e5e add statements and bug fix for arrays 2024-10-19 00:22:40 -04:00
f2cfb03fa1 function, object, parser, and executer rewrites 2024-10-18 02:21:31 -04:00
34569248d3 fix parse error on undefined variables 2024-10-17 16:05:52 -04:00
d1082cb159 fix recursive functions 2024-10-17 15:53:00 -04:00
bf7ce174cd print now prints strings without parens 2024-10-17 14:07:08 -04:00
6f5081568a update README.md 2024-10-17 02:13:26 -04:00
f651c62c5c update README.md 2024-10-17 02:10:06 -04:00
facd7d6680 update README.md 2024-10-17 02:07:59 -04:00
b116007dd5 update README.md 2024-10-17 02:04:10 -04:00
10e1be04d2 update README.md 2024-10-17 02:03:28 -04:00
9bd21e01f7 update README.md 2024-10-17 02:01:13 -04:00