issues
search
udem-dlteam
/
pnut
🥜 A Self-Compiling C Transpiler Targeting Human-Readable POSIX Shell
https://pnut.sh
BSD 2-Clause "Simplified" License
425
stars
14
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Support relative #include, #warning and #error directives
#62
laurenthuberdeau
closed
3 months ago
0
Changed targets to target_<arch>_<os> save for shell
#61
Kraft-Cheese
closed
3 months ago
1
MacOs backend x86_64
#60
Kraft-Cheese
closed
3 months ago
0
Can it run on itself?
#59
daedalus
closed
4 months ago
2
Fix quoting bug when preparing argv and when opening file
#58
laurenthuberdeau
closed
4 months ago
0
:barf array of struct and struct value type are not supported in shell backend. Use a reference type instead.
#57
Bilgus
closed
4 months ago
1
Changes in preparation for release
#56
laurenthuberdeau
closed
4 months ago
0
Include line error information in pnut
#55
laurenthuberdeau
closed
4 months ago
0
R4RS repl for pnut, compiled with Ribbit
#54
leo-ard
closed
4 months ago
1
Cassandre benchmark script
#53
Kraft-Cheese
opened
5 months ago
1
Small changes for article
#52
laurenthuberdeau
closed
4 months ago
0
Optimize line splitting for longer lines
#51
laurenthuberdeau
closed
5 months ago
0
Printf "-=" is recognized as an option and not a format string
#50
laurenthuberdeau
closed
3 months ago
0
Fixed formatting issues in the test/ directory and run-test script
#49
Kraft-Cheese
closed
4 months ago
0
Remove underscore on open, close, etc
#48
feeley
closed
5 months ago
0
Top level characters are not supported
#47
laurenthuberdeau
opened
5 months ago
0
Fix many small bugs
#46
laurenthuberdeau
closed
5 months ago
0
Implement _read, _write, _open, _close in pnut-sh runtime
#45
feeley
closed
5 months ago
0
portable_libc adjustments for for pnut-sh
#44
feeley
closed
5 months ago
0
Added Github action to run tests on active PR
#43
Kraft-Cheese
closed
3 months ago
0
WIP Adding github action for run-test.sh
#42
Kraft-Cheese
closed
5 months ago
0
Improvement ideas
#41
laurenthuberdeau
opened
5 months ago
1
Many small changes to shell code generation
#40
laurenthuberdeau
closed
5 months ago
0
Add a few toy programs to show shell compilation
#39
laurenthuberdeau
closed
5 months ago
0
Implement callee-save calling convention with set command
#38
laurenthuberdeau
closed
5 months ago
0
Fix shell pre/post increment not appearing
#37
laurenthuberdeau
closed
5 months ago
0
Optimize shell text utility
#36
laurenthuberdeau
closed
5 months ago
0
Don't show the character constants header when there aren't any
#35
laurenthuberdeau
closed
5 months ago
0
Generate : when block contains only return
#34
laurenthuberdeau
closed
5 months ago
0
Don't print newline for null glo decls
#33
laurenthuberdeau
closed
5 months ago
0
Simplify shell runtime and generate it in C file
#32
laurenthuberdeau
closed
5 months ago
0
Inline shell runtime
#31
laurenthuberdeau
closed
5 months ago
0
Support #include <filename>
#30
laurenthuberdeau
closed
5 months ago
1
Include original C code with compiled shell code
#29
laurenthuberdeau
closed
5 months ago
3
Test script added to pnut along with new suites
#28
Kraft-Cheese
closed
5 months ago
0
Support K&R param syntax in function definition
#27
laurenthuberdeau
closed
5 months ago
0
Support casts expressions
#26
laurenthuberdeau
closed
5 months ago
0
Post increment and decrement now works as expected
#25
Kraft-Cheese
closed
5 months ago
0
Fix shell switch with more than 1 statement
#24
laurenthuberdeau
closed
5 months ago
0
Postincrement and decrement now function as expected in sh backend
#23
Kraft-Cheese
closed
5 months ago
2
Fix switch statements blocks with only 1 statement
#22
laurenthuberdeau
closed
5 months ago
0
Support structures in exe and shell backends
#21
laurenthuberdeau
closed
5 months ago
1
Support dynamic memory allocation in exe backend
#20
laurenthuberdeau
closed
5 months ago
2
Ternary expr support
#19
laurenthuberdeau
closed
5 months ago
0
Support switch statements
#18
laurenthuberdeau
closed
6 months ago
1
Labelled statements and goto support
#17
laurenthuberdeau
closed
6 months ago
1
Multiple variable declaration for local & globals
#16
Kraft-Cheese
closed
5 months ago
6
Add enums
#15
laurenthuberdeau
closed
6 months ago
3
Support for loops in exe backend
#14
laurenthuberdeau
closed
6 months ago
0
Support nested conditional groups
#13
laurenthuberdeau
closed
6 months ago
0
Previous
Next