greg
|
78a250bcba
|
Move maaru into separate crate
|
2018-03-20 23:29:56 -07:00 |
|
greg
|
31fc751799
|
Rename schala-lib -> schala-repl
|
2018-03-20 21:17:46 -07:00 |
|
greg
|
6f41167402
|
Kill this linker thing
|
2017-12-18 01:30:33 -08:00 |
|
greg
|
da928db351
|
Add a new language - Rukka
This is a (simple) lisp, partially for fun, partially for testing the
generic interfaces
|
2017-11-26 21:17:17 -08:00 |
|
greg
|
93d0cfe5b8
|
Make schala-lib::language private and reexport
|
2017-11-02 02:45:26 -07:00 |
|
greg
|
b62f618256
|
I don't need this syntax
|
2017-11-01 01:25:26 -07:00 |
|
greg
|
f25b76ea11
|
Kill some packages from schala bin
|
2017-11-01 01:23:54 -07:00 |
|
greg
|
6b2736348d
|
Get rid of unused imports
|
2017-10-31 00:45:15 -07:00 |
|
greg
|
69d5f38ea1
|
Refactor into libs part II
woo it compiles
|
2017-10-30 22:18:02 -07:00 |
|
greg
|
a6f8616839
|
Halfway done to library-ifying schala
|
2017-10-30 20:06:20 -07:00 |
|
greg
|
cdcb55e3b8
|
PLIGenerators can be authoritative, not the instances themselves
|
2017-10-29 13:45:55 -07:00 |
|
greg
|
74ac26841f
|
Some simplification
|
2017-10-29 12:27:24 -07:00 |
|
greg
|
8fd29b5090
|
Passing things along as generators
|
2017-10-29 04:09:10 -07:00 |
|
greg
|
5ebc96daa7
|
Don't need mutex, kill it
|
2017-10-29 04:04:54 -07:00 |
|
greg
|
6e8f57e54f
|
Okay this compiles
The secret (from #rust) appeared to be that Fn() needed to have + Send
explicitly annotated on it
|
2017-10-29 03:16:08 -07:00 |
|
greg
|
ae02391270
|
Working on solution to Rocket state problem
|
2017-10-27 00:30:28 -07:00 |
|
greg
|
9379485713
|
Some linker bullshit
I don't know why I needed to do this
|
2017-10-26 02:03:47 -07:00 |
|
greg
|
910522537c
|
Splitting up some code
In preparation for splitting schala into crates
|
2017-10-23 20:51:08 -07:00 |
|
greg
|
e054c4b27f
|
Revert "Starting to split project into multiple crates"
This reverts commit e3b0f4a51e .
Bah, this was a bad idea, wrong way to do it
|
2017-10-23 00:45:01 -07:00 |
|
greg
|
e3b0f4a51e
|
Starting to split project into multiple crates
|
2017-10-23 00:43:43 -07:00 |
|
greg
|
db835f42aa
|
Convert webapp to using included files
|
2017-10-12 02:13:55 -07:00 |
|
greg
|
60fc9fd7e1
|
Super-basic type inference working
with a bunch of assumptions and hard-coded values
|
2017-10-08 23:33:53 -07:00 |
|
greg
|
bb57da564d
|
Infrastructure to debug symbol table
|
2017-10-08 13:57:43 -07:00 |
|
greg
|
c83df6fd84
|
refactor main code
|
2017-10-02 23:33:07 -07:00 |
|
greg
|
00ee802fbd
|
Clear up clutter in code from using std::process::
|
2017-10-02 23:00:11 -07:00 |
|
greg
|
c88d59401c
|
Making main.rs more concise
|
2017-10-02 22:58:03 -07:00 |
|
greg
|
1aa4e3b942
|
Get rid of virtual machine code
Gonna implement this differently
|
2017-10-02 20:34:51 -07:00 |
|
greg
|
7ac5846282
|
A tiny bit more work on the webapp
|
2017-09-19 22:11:05 -07:00 |
|
greg
|
0f9d2d76c4
|
Serve an actual file
Convert this to stdweb soon?
|
2017-09-19 22:11:05 -07:00 |
|
greg
|
006fd7d411
|
Trying webapp
Note this doesn't work yet
|
2017-09-19 22:11:05 -07:00 |
|
greg
|
e3b236a15d
|
If expressions
|
2017-09-19 22:11:04 -07:00 |
|
greg
|
68bbd62ab6
|
Make token debug nicer
|
2017-09-19 22:11:04 -07:00 |
|
greg
|
e47a2c7241
|
Save REPL config to file
|
2017-09-19 22:11:04 -07:00 |
|
greg
|
88d1896281
|
Identifiers and keywords
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
f3c8474c93
|
Add help entry
Would like to make this generalizeable
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
8dc8d15437
|
Cleaned up Repl struct
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
b5a6c5903e
|
Switch to contentful output types
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
c97e58c2aa
|
Cleared out all remaining linter warnings
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
cb9b56f000
|
Added back compilation
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
55e1600b97
|
Kill old trait
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
fb009497a4
|
Still more cleanup
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
4b13fef734
|
More cleanup
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
14ccf9f1be
|
Converted Robo to new style trait
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
7a6dfbbd0e
|
Deleting old code
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
bb3f85dd16
|
Getting rid of old code for maaru
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
3e66568ddd
|
Converted over Maaru to new schema
-partially...
|
2017-09-19 22:11:02 -07:00 |
|
greg
|
ff01d4b798
|
Initial Schala (for real) commit
|
2017-09-19 22:11:01 -07:00 |
|
greg
|
dd22ca0291
|
Grand renaming of things
|
2017-09-19 22:11:01 -07:00 |
|
greg
|
801896bcc6
|
Starting to add code for vm
|
2017-09-19 22:11:01 -07:00 |
|
greg
|
9dd8f90e3c
|
Only print last evaluated result
|
2017-09-19 22:11:01 -07:00 |
|