issues
search
c3d
/
xl
A minimalist, general-purpose programming language based on meta-programming and parse tree rewrites
GNU General Public License v3.0
270
stars
15
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Typo in opcodes.h
#54
gulamf
opened
1 year ago
1
A small scheme VM
#53
tripleo1
opened
2 years ago
1
Data Inheritance
#52
tripleo1
opened
2 years ago
1
Basic Examples Compiler Explanation
#51
tripleo1
opened
2 years ago
1
Can't build native/HelloWorld
#50
tripleo1
opened
2 years ago
3
Nubie feedback - can't build
#48
blakemcbride
opened
3 years ago
4
Treat float literals as decimal float literals and not as binary float literals
#47
dumblob
opened
3 years ago
2
NULL/nil/none/void/... value considered harmful (a "billion dollar mistake" of Tony Hoare)
#46
dumblob
opened
3 years ago
10
Add to https://github.com/kostya/benchmarks/
#45
dumblob
opened
3 years ago
0
Imperative flavour: continue & break in loops
#44
dumblob
opened
3 years ago
4
Conceptual question: how is this language different than other prologs?
#43
vrescobar
opened
3 years ago
1
[Comment/Suggestion] The Definition Operator
#42
ChristoferK
opened
3 years ago
5
Chat room?
#41
salotz
closed
4 years ago
1
README.md: fix typo
#40
joedf
closed
4 years ago
0
Improve llvm-crap to deal with deprecated functions in LLVM 9.0.1
#39
c3d
opened
4 years ago
0
Fast compiler similar to what was used in Tao3D
#38
c3d
closed
4 years ago
1
Remove remnants of bytecode interpreter (or, alternatively, fix it)
#37
c3d
opened
4 years ago
5
Error evaluation rules
#36
c3d
opened
4 years ago
0
Implement modules
#35
c3d
opened
4 years ago
0
Convert XL native modules to XL_NATIVE
#34
c3d
opened
4 years ago
0
Cleanup the runtime from old / obsolete functions
#33
c3d
opened
4 years ago
0
Find a strategy to convert the existing 1500 or so native functions in Tao3D
#32
c3d
opened
4 years ago
0
Tag useful functions in the runtime using XL_NATIVE
#31
c3d
opened
4 years ago
0
Connect the interpreter to the foreign-function interface mechanism
#30
c3d
opened
4 years ago
0
Foreign function interface (FFI) with easy to use macro
#29
c3d
closed
4 years ago
1
Add more checks for parsing / scanning errors
#28
c3d
opened
4 years ago
0
Add nodes with arbitrary syntax using a regexp
#27
c3d
opened
4 years ago
0
Binary node in the parse tree
#26
c3d
opened
4 years ago
0
Process `syntax` statements during scanning (in `import` / `use`)
#25
c3d
opened
4 years ago
0
Highlight.js colorization updates
#24
c3d
opened
4 years ago
0
Emacs colorization updates
#23
c3d
opened
4 years ago
0
Option to transparently convert `->` to `is` for Tao3D programs import
#22
c3d
opened
4 years ago
0
Better classification of Unicode characters
#21
c3d
opened
4 years ago
0
The scanner cannot correctly scan version numbers
#20
c3d
opened
4 years ago
0
Rework the symbol table to store actual definitions
#19
c3d
opened
4 years ago
0
Implement creation and destruction
#18
c3d
opened
4 years ago
0
Implement in, out and inout parameter passing modes
#17
c3d
opened
4 years ago
0
Implement own and ref types
#16
c3d
opened
4 years ago
0
Generate lifetime values
#15
c3d
opened
4 years ago
5
Implement type inheritance
#14
c3d
opened
4 years ago
0
Revisit dynamic dispatch based on types
#13
c3d
opened
4 years ago
0
Implement type expressions
#12
c3d
opened
4 years ago
0
Define the interface of types
#11
c3d
opened
4 years ago
0
Implement metabox notation
#10
c3d
opened
4 years ago
0
Scope injection and scoping operator
#9
c3d
opened
4 years ago
0
Implement nested scopes
#8
c3d
opened
4 years ago
1
Implement for loops using scope injection
#7
c3d
opened
4 years ago
0
Implement syntactic sugar
#6
c3d
opened
4 years ago
0
Switch from `type Pattern` to `matching Pattern`
#5
c3d
closed
4 years ago
0
The factorial example in the README does not work as expected
#4
Christopher-Chianelli
opened
4 years ago
3
Next