43 Commits

Author SHA1 Message Date
Devine Lu Linvega
9916331188 Implemented the test:x format 2019-07-26 08:34:19 +09:00
Devine Lu Linvega
35436a0a23 * 2019-07-26 07:56:06 +09:00
Quentin Leonetti
7c7feb9fb8 add (:symbol {obj}) syntax 2019-07-25 18:09:41 +02:00
Devine Lu Linvega
0294c04858 Fixed issue with Lamda 2019-07-24 09:31:41 +09:00
Devine Lu Linvega
07ff69e14a Starting orca x ronin example 2019-07-21 16:55:22 +09:00
Devine Lu Linvega
3093a74d57 Test for number of parens 2019-07-21 10:01:03 +09:00
Devine Lu Linvega
938a9d22ec Added support for λ 2019-07-21 09:52:37 +09:00
Devine Lu Linvega
aaa77de890 Moved the interpreter into ronin 2019-07-21 08:25:23 +09:00
Devine Lu Linvega
0e7af66c16 Fixed issue with prelude path in builds 2019-07-21 07:37:11 +09:00
Quentin Leonetti
a559269b2d update include 2019-07-20 21:49:25 +02:00
Quentin Leonetti
0f2acc0d0e add prelude.lisp 2019-07-20 21:25:28 +02:00
Quentin Leonetti
55bff65635 fix lambda shorthand, update array example 2019-07-20 20:49:25 +02:00
Quentin Leonetti
4d437eaac1 add lambda shorthand with params 2019-07-20 20:34:23 +02:00
Quentin Leonetti
371615a899 add symbol syntax 2019-07-20 20:16:36 +02:00
Quentin Leonetti
2574ad297b add suport for {} objects 2019-07-20 19:46:52 +02:00
Quentin Leonetti
3d5a17431e prefixing fn to __fn for scope safety 2019-07-20 17:23:39 +02:00
Quentin Leonetti
143a45807e update examples with no global ( ) 2019-07-20 17:13:40 +02:00
Quentin Leonetti
b87e2cf965 add '() lambda shorthand 2019-07-20 16:52:50 +02:00
Devine Lu Linvega
61d34036cd Fixed issue with window resizing 2019-07-18 19:33:34 +09:00
Quentin Leonetti
a98e9a6b1e fix async 2019-07-18 11:51:25 +02:00
Devine Lu Linvega
677b03bc28 Added basics.lisp 2019-07-18 14:05:40 +09:00
Devine Lu Linvega
c1594dd4cc Updated some examples 2019-07-18 11:10:23 +09:00
Devine Lu Linvega
c71cd4a6de Renamed run -> include 2019-07-18 10:57:49 +09:00
Quentin Leonetti
acea1ad26d refactor for async 2019-07-16 20:51:30 +02:00
Devine Lu Linvega
7a8e25b51b Run is now include 2019-07-16 14:19:16 +09:00
Devine Lu Linvega
7d009e266d Removed the path type 2019-07-16 14:14:06 +09:00
Devine Lu Linvega
79f85782ab Added (resize) 2019-07-16 09:51:19 +09:00
Quentin Leonetti
e8bc9d0ddc add docstrings 2019-07-15 22:26:09 +02:00
Quentin Leonetti
f353b674b3 add interop, defn, random 2019-07-15 21:30:15 +02:00
Devine Lu Linvega
ea0d4c3b4a (if) without else case is now supported. 2019-07-15 17:16:09 +09:00
Devine Lu Linvega
5c6e78eab5 Catch empty input 2019-07-15 14:28:49 +09:00
Quentin Leonetti
15f1e6a2b1 add def implementation for lambdas 2019-07-14 06:07:05 +02:00
Quentin Leonetti
530bd1a2d9 adds def 2019-07-14 05:56:02 +02:00
Devine Lu Linvega
851c2bdac2 Cleaned up surface 2019-07-14 09:06:13 +09:00
Devine Lu Linvega
c571d32ef2 Adding testing 2019-07-14 07:39:43 +09:00
Лu Лinveгa
32898e4930
Merge pull request #31 from lctrt/feat/lisp-utils
Feat/lisp utils
2019-07-14 09:11:28 +12:00
Quentin Leonetti
56402870fc adds if and filter 2019-07-13 21:15:03 +02:00
Quentin Leonetti
9bf643e1a1 remove console.log 2019-07-13 14:51:09 +02:00
Quentin Leonetti
55d6a409a3 add run command 2019-07-13 14:49:53 +02:00
Devine Lu Linvega
ac94515355 Added basic stroke/fill/clear 2019-07-13 13:24:11 +09:00
Devine Lu Linvega
7b14b94c58 Starting library 2019-07-13 11:43:50 +09:00
Devine Lu Linvega
cfc30f518e Started lisp implementation 2019-07-13 11:37:54 +09:00
Devine Lu Linvega
7f01d369ed Cleanup 2019-07-13 11:08:59 +09:00