about summary refs log tree commit diff
path: root/examples (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Codegen: Fix bug with global functions as paramsBaitinq2025-05-171-6/+6
|
* Feature: Add initial stdlibBaitinq2025-05-101-4/+5
|
* Feature: Support returning void from functionsBaitinq2025-05-101-6/+6
|
* Examples: Add example sorting arrayBaitinq2025-05-102-1/+77
|
* Examples: Fix example 16Baitinq2025-05-091-1/+1
|
* Examples: Add expected stdout and exit codeBaitinq2025-05-0424-1/+269
|
* Examples: Add example creating arrayBaitinq2025-04-071-0/+29
|
* Feature: Add char type and support underlying pointer valuesBaitinq2025-04-061-0/+23
|
* Codegen: Fix GEP typeBaitinq2025-04-021-1/+1
|
* Feature: Start adding support for assigning to pointers with arithmeticBaitinq2025-04-011-5/+5
|
* Codegen: Start supporting pointer arithmeticBaitinq2025-04-011-0/+16
|
* Feature: Add basic support for pointer references and dereferencesBaitinq2025-03-291-0/+12
|
* Tokenizer: Support newlines and tabs for stringsBaitinq2025-03-2616-24/+24
|
* Feature: Add basic support for varargsBaitinq2025-03-2514-15/+15
|
* Feature: Add "proper" pointer typesBaitinq2025-03-2417-16/+19
|
* Examples: Add example of interacting with 3rd party libraryBaitinq2025-03-241-0/+14
|
* Feature: Add initial support for pointersBaitinq2025-03-2414-2/+29
|
* Feature: Add support for stringsBaitinq2025-03-2415-25/+23
|
* Parser: Fix ambiguity with symbol declarationBaitinq2025-03-231-2/+2
|
* Feature: Add initial support for linking external symbolsBaitinq2025-03-221-4/+8
|
* Examples: Add example of linking external symbolBaitinq2025-03-211-0/+7
|
* Examples: Add new function as return exampleBaitinq2025-03-141-0/+11
|
* Codegen: Fix bug with functions without nameBaitinq2025-03-111-1/+1
|
* Examples: Add new more complex examplesBaitinq2025-03-092-6/+67
|
* Codegen: Fix bug with if statements inside while loopsBaitinq2025-03-091-3/+5
|
* Feature: Add support for mod operatorBaitinq2025-03-091-1/+1
|
* Feature: Add support for GT and LT operatorsBaitinq2025-03-081-1/+1
|
* Codegen: Fix bug with recursive functions as variablesBaitinq2025-03-081-9/+9
|
* Codegen: Support functions as function paramsBaitinq2025-02-231-6/+7
|
* Codegen: support bool typeBaitinq2025-02-151-1/+6
|
* Codegen: start supporting types for function paramsBaitinq2025-02-155-9/+9
|
* Feature: Introduce initial support for function return typesBaitinq2025-02-1515-29/+27
|
* Examples: Update initial example with typesBaitinq2025-02-141-1/+1
|
* Codegen: CleanupBaitinq2025-02-131-3/+5
|
* Codegen: Fix bug with function as variablesBaitinq2025-02-121-2/+0
|
* Codegen: Fix generating function paramsBaitinq2025-02-121-2/+0
|
* Misc: Add TODOsBaitinq2025-02-114-5/+10
|
* Codegen: Fix generating binop expressionsBaitinq2025-02-111-1/+1
|
* Codegen: Implement while statement and fix additionBaitinq2025-02-101-1/+2
|
* Codegen: Fix SSA variable declarationBaitinq2025-02-101-0/+7
|
* Codegen: "Support" booleansBaitinq2025-02-041-1/+1
|
* Codegen: Start handling global variablesBaitinq2025-01-311-2/+2
|
* Codegen: Fix function as variablesBaitinq2025-01-311-5/+5
|
* Codegen: Fix bug calling printfBaitinq2025-01-301-1/+0
|
* Codegen: CleanupBaitinq2025-01-301-2/+2
|
* Examples: Add future types exampleBaitinq2025-01-302-0/+20
|
* Examples: Fix example 2Baitinq2025-01-301-1/+1
|
* Codegen: Get function declaration/calling kind of workingBaitinq2025-01-301-2/+2
|
* Codegen: Support identifiers in return expressionsBaitinq2025-01-291-1/+1
|
* Codegen: Get variable declarations kind of workingBaitinq2025-01-291-1/+1
|