This website works better with JavaScript.
Explore
Help
Sign In
User_4574
/
crsn
forked from
MightyPork/crsn
Watch
1
Star
0
Fork
You've already forked crsn
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
81
Commits
2
Branches
0
Tags
994 KiB
Tag:
Branch:
Tree:
1f2dbaa81d
floats
master
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '1f2dbaa81d'
${ noResults }
Commit Graph
27 Commits (1f2dbaa81dfc0217a7d7f2acc642378511eb53d5)
Author
SHA1
Message
Date
Ondřej Hruška
1f2dbaa81d
add better string and number parsing to sexp. cleaning, more tests
4 years ago
Ondřej Hruška
ce5bf513c0
stricter label parsing, more relaxed identifier rules
4 years ago
Ondřej Hruška
dbc4454244
cleaning; optimize screen_bounce.csn
4 years ago
Ondřej Hruška
33ec1461e4
remove unnecessary cloning of SourcePosition, reduce SourcePosition size. clean, format
4 years ago
Ondřej Hruška
91573140a4
all errors now contain source location
4 years ago
Ondřej Hruška
f404445003
deny direct access to symmed register - prevents bugs
4 years ago
Ondřej Hruška
6eef2b7ae3
cleaning
4 years ago
Ondřej Hruška
fe8bf87e6d
add round-trip tests for built-in instructions
4 years ago
Ondřej Hruška
05104c93ca
fix ld printed as mov
4 years ago
Ondřej Hruška
34e339b1ca
add pretty-printer for assembled instructions
4 years ago
Ondřej Hruška
986f3be6a2
cleanup. remove conditional jumps, replaced by condition embedded in the enum
4 years ago
Ondřej Hruška
810ed2dddc
optimize labels, jumps
4 years ago
Ondřej Hruška
e0cc1973ba
Routine arity disambiguation, slash syntax (add/2, add/3)
4 years ago
Ondřej Hruška
4336454156
add unsym and undef
4 years ago
Ondřej Hruška
e580a2b679
Add "sym" and "def" instructions, add argument naming
4 years ago
Ondřej Hruška
4be5b4e05b
generalize parsing to allow extensions to add arbitrary syntax; add 'proc' keyword to introduce a routine.
4 years ago
Ondřej Hruška
c37408c7a2
read program from file; fmt, cleanup
4 years ago
Ondřej Hruška
01068ea001
crazy hypno + added sleep cmd
4 years ago
Ondřej Hruška
b7345144e0
refactors
4 years ago
Ondřej Hruška
2269d759c6
refactors
4 years ago
Ondřej Hruška
3599cb46c4
cleanup, optimize. use Arc for reference sharing
4 years ago
Ondřej Hruška
d5de189af6
add more sensible API for object handles, add drop instruction
4 years ago
Ondřej Hruška
79d5aa3cd5
renaming, cleanup, fmt, move "extension module" traits and structs into a separate mod
4 years ago
Ondřej Hruška
8222efe6da
remove "immediate ptr" data type, move read, write funcs to RunState, add %objectPtr syntax
4 years ago
Ondřej Hruška
d489b214e0
add a readme
4 years ago
Ondřej Hruška
0cd800653f
Example extension: Stacks; fixes to allow module data storage in thread context
4 years ago
Ondřej Hruška
3e0aaa71e9
Convert builtin ops into a pseudo-extension
4 years ago