index
:
circleshift/ctc
main
Compiler for the TNSL programming language written in C
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler.c
Age
Commit message (
Collapse
)
Author
2024-02-05
index
Kyle Gunger
2024-02-04
is_inbuilt
Kyle Gunger
2024-02-04
variable referencing
Kyle Gunger
2024-02-04
remove unused funcs
Kyle Gunger
2024-02-04
Pure variable set
Kyle Gunger
2024-01-30
Deref
Kyle Gunger
2024-01-28
negative offset _gen_address
Kyle Gunger
2024-01-23
Merge
Kyle Gunger
2024-01-23
address generation
Kyle Gunger
2024-01-22
Merge branch 'main' of git.cshift.net:CircleShift/ctc
Kyle Gunger
2024-01-22
keyword branch in func compilation
Kyle Gunger
2024-01-21
Register name generation
Kyle Gunger
2024-01-07
minor changes to eval func sig
Kyle Gunger
2024-01-06
Stub funcs + guard for function redefinition
Kyle Gunger
2024-01-06
Method loop init
Kyle Gunger
2024-01-03
Unquote str func
Kyle Gunger
2023-12-07
Op scanning for eval
Kyle Gunger
2023-12-05
TODO outlines
Kyle Gunger
2023-12-05
stub functions and p2 loop
Kyle Gunger
2023-12-05
tokenization flag
Kyle Gunger
2023-12-05
enable def parsing
Kyle Gunger
2023-12-05
Def and enum parsing (phase 1)
Kyle Gunger
2023-12-04
Setup file and module compilation functions
Kyle Gunger
2023-12-03
function type resolution for inputs and outputs
Kyle Gunger
2023-12-03
Type sizing
Kyle Gunger
2023-12-03
Remove method from unknown block types
Kyle Gunger
2023-12-03
Fix struct/parameter parsing
Kyle Gunger
2023-12-03
Fix variable struct memory leak
Kyle Gunger
2023-12-02
Phase 1 partially working
Kyle Gunger
2023-12-02
p1_method parsing
Kyle Gunger
2023-12-02
split out parameter parsing
Kyle Gunger
2023-12-01
Add inital struct parsing (likely buggy)
Kyle Gunger
2023-11-30
number and type parsing from tokens
Kyle Gunger
2023-11-30
mod_find funcs, inbuilt types
Kyle Gunger
2023-11-30
tnsl_block_type
Kyle Gunger
2023-11-29
define find_closing func (not done)
Kyle Gunger
2023-11-29
Fix memory leak in mod_deep_end
Kyle Gunger
2023-11-29
Fix for escaped character reading in string literals
Kyle Gunger
2023-11-29
Fix is_reserved
Kyle Gunger
2023-11-29
initial compilation - print token list for testing
Kyle Gunger
2023-11-29
Parse reserved tokens
Kyle Gunger
2023-11-29
Token type func
Kyle Gunger
2023-11-28
Most parser funcs
Kyle Gunger
2023-11-27
Add parse functions
Kyle Gunger
2023-11-26
Fix join func
Kyle Gunger
2023-11-26
Vector fixes
Kyle Gunger
2023-11-26
Merge branch 'main' of git.cshift.net:CircleShift/ctc
Kyle Gunger
2023-11-26
CompData struct
Kyle Gunger
2023-11-26
Token struct
Kyle Gunger
2023-11-26
Flush out Type struct
Kyle Gunger
[prev]
[next]