Commit Graph

15 Commits

Author SHA1 Message Date
sloum
2e303aea73 Adds support for backtick escaping in a raw string 2022-10-16 15:01:33 -07:00
sloum
b90b979856 Adds raw strings 2022-10-16 14:39:15 -07:00
sloum
576f36a0f2 Updates how string unescaping works to be much more sane/reliable 2022-10-15 21:35:03 -07:00
sloum
8d404cb0ef Fixes string lexing to allow any number of slashes before a string 2022-07-13 20:44:31 -07:00
sloum
57b0a419f7 Fixes issues with string unescaping re: literal backslashes 2021-09-06 15:40:15 -07:00
sloum
bc6e138e8f Runs go fmt 2021-09-04 07:45:35 -07:00
sloum
11838d5c42 Adds syntax for lists with square brackets 2021-08-29 10:08:08 -07:00
sloum
9f9a838aed Updates number->string and adds file-stat 2021-08-21 20:27:17 -07:00
sloum
94cb4248a8 Adds better lex/parse error messaging with line numbers 2021-08-19 22:54:41 -07:00
sloum
8393840179 Removes confusing backtick for quote shorthand in favor of singlequote, eliminating confusion over quasiquoting 2021-08-01 23:06:52 -07:00
sloum
700e899428 Adds license and fixes up version output 2021-07-31 20:25:20 +00:00
sloum
649de3ace4 Adds ~bool function and syntactic sugar for begin blocks, also string-format function 2021-07-29 15:36:11 -07:00
sloum
940624fa6a Fixes comment lexing, adds tls to net-conn, adds timeout to net-conn, adds read-all-lines 2021-07-27 22:45:52 -07:00
sloum
dcf528d477 Updates parse logic to facilitate parsing multiple expressions, adds file and -run execution modes 2021-07-26 22:47:24 -07:00
sloum
3dd5c24cab Initial commit of mostly working language. Should have initialized git earlier... 2021-07-25 22:31:22 -07:00