|
|
|
@15f9f5604c8c79bc8923edc3cbbf26eec93484c9
|
[15f9f5604c8c79bc8923edc3cbbf26eec93484c9]
|
22 months |
redbrain <redbrain@…> |
quick commit
|
|
|
|
@aaca19fb68c3cfe89e2acb105d2c3e8f5e028275
|
[aaca19fb68c3cfe89e2acb105d2c3e8f5e028275]
|
2 years |
redbrain <redbrain@…> |
bug fix on many references to single objects in a single context
|
|
|
|
@20d93fb737c36e2fa36fb1e9ac36734be14a77c6
|
[20d93fb737c36e2fa36fb1e9ac36734be14a77c6]
|
2 years |
redbrain <redbrain@…> |
fixed return address garbage collection and a signed vs unsigned ref count …
|
|
|
|
@1eb94519d291051d1a07e4c29ecb03fc82fddc59
|
[1eb94519d291051d1a07e4c29ecb03fc82fddc59]
|
2 years |
redbrain <redbrain@…> |
re works for better safer garbage collection on pushing and poping …
|
|
|
|
@4791bff1093bb1fefdb805fc38e2097b9fba992c
|
[4791bff1093bb1fefdb805fc38e2097b9fba992c]
|
2 years |
redbrain <redbrain@…> |
bug fix in constant folding
|
|
|
|
@6ee09c3569acd94dbc293973755507f3c558b54d
|
[6ee09c3569acd94dbc293973755507f3c558b54d]
|
2 years |
redbrain <redbrain@…> |
refactors for handling the standard library and external modules
|
|
|
|
@793409fd1483fd649438e950a0311aceba612d58
|
[793409fd1483fd649438e950a0311aceba612d58]
|
2 years |
redbrain <redbrain@…> |
quick commit
|
|
|
|
@01d0791cbc900d58f506f2006f06df417b09ca95
|
[01d0791cbc900d58f506f2006f06df417b09ca95]
|
2 years |
Philip Herron <redbrain@…> |
quick commit
|
|
|
|
@a85567429e9ab2f3963d8f4481798b3688250c85
|
[a85567429e9ab2f3963d8f4481798b3688250c85]
|
2 years |
Philip Herron <redbrain@…> |
some macro processing bug fixes without debug
|
|
|
|
@ae7d0c1719b2b2c7d8ee974c24fc1cec895f9b98
|
[ae7d0c1719b2b2c7d8ee974c24fc1cec895f9b98]
|
2 years |
redbrain <redbrain@…> |
qucik commit
|
|
|
|
@884107fd8063becbafd3177f4517821fff78dd61
|
[884107fd8063becbafd3177f4517821fff78dd61]
|
2 years |
redbrain <redbrain@…> |
basic fully ref counted garbage collection
|
|
|
|
@1ffd3187f60715d349b1be1c5328479b50dda298
|
[1ffd3187f60715d349b1be1c5328479b50dda298]
|
2 years |
redbrain <redbrain@…> |
cleanups
|
|
|
|
@8c20e42342755e80aefa9e7e44074a90802d29b1
|
[8c20e42342755e80aefa9e7e44074a90802d29b1]
|
2 years |
redbrain <redbrain@…> |
basic refcounting collection implemented needs builtin object init …
|
|
|
|
@2f5ff536d1e9693ccf3af0b3e1ef4fc26c33a638
|
[2f5ff536d1e9693ccf3af0b3e1ef4fc26c33a638]
|
2 years |
redbrain <redbrain@…> |
cleanup for new garbage collector
|
|
|
|
@4e8affcbc31173092fe524cf14189dcca403ed19
|
[4e8affcbc31173092fe524cf14189dcca403ed19]
|
2 years |
redbrain <redbrain@…> |
quick commit
|
|
|
|
@7e64c6fe41df36edb22d2c3ddf7e1cbd7a4c767b
|
[7e64c6fe41df36edb22d2c3ddf7e1cbd7a4c767b]
|
2 years |
redbrain <redbrain@…> |
cleanup and added test case
|
|
|
|
@bf8bfc6ff3bcd1af04da77ec59b7bce4fa7fc494
|
[bf8bfc6ff3bcd1af04da77ec59b7bce4fa7fc494]
|
2 years |
redbrain <redbrain@…> |
nearly working member access
|
|
|
|
@f145c908c1c2779316e42e87de129c7aa21929b5
|
[f145c908c1c2779316e42e87de129c7aa21929b5]
|
2 years |
redbrain <redbrain@…> |
large refactor of object creation and dot accessor code gen
|
|
|
|
@0c3cc7cf0038ea0b8bf2b459ef05c853ad684f3d
|
[0c3cc7cf0038ea0b8bf2b459ef05c853ad684f3d]
|
2 years |
redbrain <redbrain@…> |
more cleanups
|
|
|
|
@c36035fa99cec1e29b52340f90e771952e848baf
|
[c36035fa99cec1e29b52340f90e771952e848baf]
|
2 years |
redbrain <redbrain@…> |
refactor function dispatch and argument dispatch
|
|
|
|
@602b778e4f2e46976712a0d88f153b148c9fc2c1
|
[602b778e4f2e46976712a0d88f153b148c9fc2c1]
|
2 years |
redbrain <redbrain@…> |
working on object initilization
|
|
|
|
@039ec83b49651cabf56b506be323da6363d75737
|
[039ec83b49651cabf56b506be323da6363d75737]
|
2 years |
redbrain <redbrain@…> |
assertion cleanup
|
|
|
|
@8ec48d25f9b61b0b11332cf1fe073cc49300fdb0
|
[8ec48d25f9b61b0b11332cf1fe073cc49300fdb0]
|
2 years |
redbrain <redbrain@…> |
handling semantic objects now
|
|
|
|
@4913fd95a2644edfe73fff9ef73f04178c4aad53
|
[4913fd95a2644edfe73fff9ef73f04178c4aad53]
|
2 years |
redbrain <redbrain@…> |
finalizing the builtin type api
|
|
|
|
@3562ab60496cd6b7915f3fa98581db759b627673
|
[3562ab60496cd6b7915f3fa98581db759b627673]
|
2 years |
redbrain <redbrain@…> |
more object orientation hell
|
|
|
|
@f6b8679f96ca75d2bf72c8c1eebf66f6fa14095d
|
[f6b8679f96ca75d2bf72c8c1eebf66f6fa14095d]
|
2 years |
redbrain <redbrain@…> |
removing print as keyword
|
|
|
|
@2ab78c4558d912f096e160d8af8fc7cfefb92a43
|
[2ab78c4558d912f096e160d8af8fc7cfefb92a43]
|
2 years |
redbrain <redbrain@…> |
cleanup
|
|
|
|
@d375779d1d4dfca413cc875bbe88abbdbf171a17
|
[d375779d1d4dfca413cc875bbe88abbdbf171a17]
|
2 years |
Philip Herron <redbrain@…> |
quick commit
|
|
|
|
@aef58ba6ff1f23f0533a4c896a3f71ac64fff84d
|
[aef58ba6ff1f23f0533a4c896a3f71ac64fff84d]
|
2 years |
Philip Herron <redbrain@…> |
cleanup added autoconf check for libpcre3-dev for perl compatible regex …
|
|
|
|
@2d482ecb0a2abf82199a1f7c2350125d362c000f
|
[2d482ecb0a2abf82199a1f7c2350125d362c000f]
|
2 years |
Philip Herron <redbrain@…> |
cleanups and more implmentation code for functions again
|
|
|
|
@fd23627033ffe0422437fbff87665c657330f772
|
[fd23627033ffe0422437fbff87665c657330f772]
|
2 years |
Philip Herron <redbrain@…> |
quick commit
|
|
|
|
@43f0e16e9c97fea64969bca6b75ec99db4698573
|
[43f0e16e9c97fea64969bca6b75ec99db4698573]
|
2 years |
Philip Herron <redbrain@…> |
memory corruption bug fix
|
|
|
|
@2d2b82d3aae0e42c05900ff0e549fc004d8749f6
|
[2d2b82d3aae0e42c05900ff0e549fc004d8749f6]
|
2 years |
Philip Herron <redbrain@…> |
garbage collection fix
|
|
|
|
@ced50f0161d7d48ebbba2d693ed8fb08152ef46e
|
[ced50f0161d7d48ebbba2d693ed8fb08152ef46e]
|
2 years |
Philip Herron <redbrain@…> |
qucik commit
|
|
|
|
@b8cdd65fab4ae4d9db3e64af3aa7c0a672dde108
|
[b8cdd65fab4ae4d9db3e64af3aa7c0a672dde108]
|
2 years |
Philip Herron <redbrain@…> |
quick commit
|
|
|
|
@56e490c901bf7fa247d234373d597fb8deb48642
|
[56e490c901bf7fa247d234373d597fb8deb48642]
|
2 years |
Philip Herron <redbrain@…> |
garbage collection on object definitions bug fix
|
|
|
|
@8104e2d8423c4bdc9b20f14cc57bb02d1ad39e7e
|
[8104e2d8423c4bdc9b20f14cc57bb02d1ad39e7e]
|
2 years |
Philip Herron <redbrain@…> |
some tracing code
|
|
|
|
@02929e7a62c9b395025688fa86d9094d5daf79af
|
[02929e7a62c9b395025688fa86d9094d5daf79af]
|
2 years |
Philip Herron <redbrain@…> |
need to fix some object pointer corruption
|
|
|
|
@10ff89cb385fb32bdb4f48a3b1a6d997d36c6bb6
|
[10ff89cb385fb32bdb4f48a3b1a6d997d36c6bb6]
|
2 years |
Philip Herron <redbrain@…> |
more math code
|
|
|
|
@9d195904f51b27ab70521e5a6ece6ff2b071f54e
|
[9d195904f51b27ab70521e5a6ece6ff2b071f54e]
|
2 years |
Philip Herron <redbrain@…> |
evaluation refactor
|
|
|
|
@895eee23fa4ce792902f55baad99faac5a2ca204
|
[895eee23fa4ce792902f55baad99faac5a2ca204]
|
2 years |
Philip Herron <redbrain@…> |
cleanup
|
|
|
|
@ebb0d0c4d1f83a13e5cc527cb78ead90e79652de
|
[ebb0d0c4d1f83a13e5cc527cb78ead90e79652de]
|
2 years |
Philip Herron <redbrain@…> |
more content
|
|
|
|
@50301535934b517376d4f8b398c191275520dc18
|
[50301535934b517376d4f8b398c191275520dc18]
|
2 years |
Philip Herron <redbrain@…> |
more object implementation
|
|
|
|
@5b3ce3179b2771f3f3231f73f2dc8dcbc2662d0e
|
[5b3ce3179b2771f3f3231f73f2dc8dcbc2662d0e]
|
2 years |
Philip Herron <redbrain@…> |
integers and float partialy implemented
|
|
|
|
@057f3b8edccacedba237660806986f901c389cfc
|
[057f3b8edccacedba237660806986f901c389cfc]
|
2 years |
Philip Herron <redbrain@…> |
commit before sleep
|
|
|
|
@1bebcaa5b550861c16d709b0798439810c6c82ce
|
[1bebcaa5b550861c16d709b0798439810c6c82ce]
|
2 years |
Philip Herron <redbrain@…> |
clean out some cruft
|
|
|
|
@69bff9051f53c3976e2eec49a34d0e4a16742fee
|
[69bff9051f53c3976e2eec49a34d0e4a16742fee]
|
2 years |
Philip Herron <redbrain@…> |
integer assignment works now
|
|
|
|
@af24a137c4f7b446e7ab458086dcb8c327cba254
|
[af24a137c4f7b446e7ab458086dcb8c327cba254]
|
2 years |
Philip Herron <redbrain@…> |
cleaning up runtime to handle object orientation
|
|
|
|
@c7d35a585321cd3187bd956d71ba5cca13788500
|
[c7d35a585321cd3187bd956d71ba5cca13788500]
|
2 years |
Philip Herron <redbrain@…> |
intilized integer module
|
|
|
|
@6e32d3f0de9260d4456ba0359ed144ba6d525952
|
[6e32d3f0de9260d4456ba0359ed144ba6d525952]
|
2 years |
Philip Herron <redbrain@…> |
more object orientation
|
|
|
|
@7693f002b984da05186b05bf9aba86d1dfffaebf
|
[7693f002b984da05186b05bf9aba86d1dfffaebf]
|
2 years |
Philip Herron <redbrain@…> |
adding module initilzation code
|
|
|
|
@653ec7626b70475e0dbbad10cdf056d2ab481af4
|
[653ec7626b70475e0dbbad10cdf056d2ab481af4]
|
2 years |
Philip Herron <redbrain@…> |
added binary operations table
|
|
|
|
@18782ddb7bf94323c7d98ce109452a5772134f66
|
[18782ddb7bf94323c7d98ce109452a5772134f66]
|
2 years |
Philip Herron <redbrain@…> |
added more definitions
|
|
|
|
@09c5daccea26ac0030f05e3c15af040d1aaa044a
|
[09c5daccea26ac0030f05e3c15af040d1aaa044a]
|
2 years |
Philip Herron <redbrain@…> |
header cleanup
|
|
|
|
@4cfa365161d0a3bc471f0b4e982626f9e9818e0a
|
[4cfa365161d0a3bc471f0b4e982626f9e9818e0a]
|
2 years |
Philip Herron <redbrain@…> |
renames and cleanups
|
|
|
|
@a6ecb8032624b7264891a3a0d9d86f71a6e1b3fc
|
[a6ecb8032624b7264891a3a0d9d86f71a6e1b3fc]
|
2 years |
Philip Herron <redbrain@…> |
cleanup and more module type skelton
|
|
|
|
@0ee2d31b3aed045c8d7b6af688ac37733b780029
|
[0ee2d31b3aed045c8d7b6af688ac37733b780029]
|
2 years |
Philip Herron <redbrain@…> |
builtin module/type/object skeleton finished
|
|
|
|
@794fb4166890a42ec59270e3441d7ddf500fdbdb
|
[794fb4166890a42ec59270e3441d7ddf500fdbdb]
|
2 years |
Philip Herron <redbrain@…> |
fleshing out the api
|
|
|
|
@11b18d6c8033bdf184ee5924e576f0de3e5861aa
|
[11b18d6c8033bdf184ee5924e576f0de3e5861aa]
|
2 years |
Philip Herron <redbrain@…> |
compiles now time to fill out the objects
|
|
|
|
@168c2a5ec263be75f797e77bdf8a7e3011663c1a
|
[168c2a5ec263be75f797e77bdf8a7e3011663c1a]
|
2 years |
Philip Herron <redbrain@…> |
more refactors
|
|
|
|
@8ff7a1b2cf2221d84f8514c3f63e025ca2cb4144
|
[8ff7a1b2cf2221d84f8514c3f63e025ca2cb4144]
|
2 years |
Philip Herron <redbrain@…> |
cleanup and refactors
|
|
|
|
@e4fe6e345bdc72322e8b5ba2049ff2d53f428d05
|
[e4fe6e345bdc72322e8b5ba2049ff2d53f428d05]
|
2 years |
Philip Herron <redbrain@…> |
more cleanup of headers
|
|
|
|
@56c74aff6a94cce8c19f76a6b4cfc3616a8381da
|
[56c74aff6a94cce8c19f76a6b4cfc3616a8381da]
|
2 years |
Philip Herron <redbrain@…> |
more cleanups got my work cut out for tomorrow
|
|
|
|
@6ff5ad1b70aecffb5f5a7c5521c3aeb603e3ddfe
|
[6ff5ad1b70aecffb5f5a7c5521c3aeb603e3ddfe]
|
2 years |
Philip Herron <redbrain@…> |
massive refactors to types to allow for more efficient object orientation …
|
|
|
|
@10aa34bd02a1801cadbfe67a617734e62fd3790c
|
[10aa34bd02a1801cadbfe67a617734e62fd3790c]
|
2 years |
Philip Herron <redbrain@…> |
need sleep
|
|
|
|
@97bcdcfc2858e286713731691c0e5abf52c65707
|
[97bcdcfc2858e286713731691c0e5abf52c65707]
|
2 years |
Philip Herron <redbrain@…> |
adding more typing support abstract notion of classes work needs memory …
|
|
|
|
@da0c97d9e14af733fc0be5c9a2d0f1ba109decc2
|
[da0c97d9e14af733fc0be5c9a2d0f1ba109decc2]
|
2 years |
Philip Herron <redbrain@…> |
cleanup and access fix
|
|
|
|
@28b36b7b5a9b4fee6f5e907f314e7f6f1e234b44
|
[28b36b7b5a9b4fee6f5e907f314e7f6f1e234b44]
|
2 years |
Philip Herron <redbrain@…> |
starting to handling call backs to support builtin.*(...)
|
|
|
|
@1a9fc2c7e18c2d619ff60b979ad6479add231141
|
[1a9fc2c7e18c2d619ff60b979ad6479add231141]
|
2 years |
Philip Herron <redbrain@…> |
cleanup
|
|
|
|
@4c5f389b4583cde85e1c06f9cd61fabe3feba888
|
[4c5f389b4583cde85e1c06f9cd61fabe3feba888]
|
2 years |
Philip Herron <redbrain@…> |
partial member access working
|
|
|
|
@91e77a868d76fab126a8de04f8e3b11fd2e324c5
|
[91e77a868d76fab126a8de04f8e3b11fd2e324c5]
|
2 years |
Philip Herron <redbrain@…> |
objects can be created now need accessor code
|
|
|
|
@41c78d09c225d11d8c9f5dbd3bbec838c6f90bdf
|
[41c78d09c225d11d8c9f5dbd3bbec838c6f90bdf]
|
2 years |
Philip Herron <redbrain@…> |
hash table clone code
|
|
|
|
@fc30a33374c2eb54780294ed1e5029b0e25c13a8
|
[fc30a33374c2eb54780294ed1e5029b0e25c13a8]
|
2 years |
Philip Herron <redbrain@…> |
more object creation code
|
|
|
|
@643d1888beb46d61deeef88ebf4f204938d9247c
|
[643d1888beb46d61deeef88ebf4f204938d9247c]
|
2 years |
Philip Herron <redbrain@…> |
memory corruption fix and evaulation optimizations and function + argument …
|
|
|
|
@0e9791104ddee5a4a2082e410d7967638d870880
|
[0e9791104ddee5a4a2082e410d7967638d870880]
|
2 years |
Philip Herron <redbrain@…> |
enough for today
|
|
|
|
@8f36f3a9825b8570f8db262e1bf3bea0a64e07d5
|
[8f36f3a9825b8570f8db262e1bf3bea0a64e07d5]
|
2 years |
Philip Herron <redbrain@…> |
optimization in processing AST
|
|
|
|
@89dcccd4721f29950f4455a999e0f47593678065
|
[89dcccd4721f29950f4455a999e0f47593678065]
|
2 years |
Philip Herron <redbrain@…> |
more code time for sleep
|
|
|
|
@b2bc0049fdf32f673fc66b045a4bb2b3ca350e40
|
[b2bc0049fdf32f673fc66b045a4bb2b3ca350e40]
|
2 years |
Philip Herron <redbrain@…> |
adding object symbol dispatch
|
|
|
|
@de90227417a23156a9297ac163b126800adf0571
|
[de90227417a23156a9297ac163b126800adf0571]
|
2 years |
Philip Herron <redbrain@…> |
added gitignore file and more object creation code
|
|
|
|
@9aa07a813dc00d11ac4925d9d8bd77d6ad5621df
|
[9aa07a813dc00d11ac4925d9d8bd77d6ad5621df]
|
2 years |
Philip Herron <redbrain@…> |
cleanup adding object creation code
|
|
|
|
@0bac65d3af927bb24143c4dd6397346cb1e88974
|
[0bac65d3af927bb24143c4dd6397346cb1e88974]
|
2 years |
Philip Herron <redbrain@…> |
fix memory corruption and added object definition code
|
|
|
|
@a56f773307587932eb3b56b591fcbfd80fab96c0
|
[a56f773307587932eb3b56b591fcbfd80fab96c0]
|
2 years |
Philip Herron <redbrain@…> |
cleanups for adding class support
|
|
|
|
@9ddcf89646f44d086e87d04e769f3b4480b6bcab
|
[9ddcf89646f44d086e87d04e769f3b4480b6bcab]
|
2 years |
Philip Herron <redbrain@…> |
some cleanups and added output of the pid on startup
|
|
|
|
@8cc19496b73edb508cec578a725c0477a7a236d6
|
[8cc19496b73edb508cec578a725c0477a7a236d6]
|
2 years |
Philip Herron <redbrain@…> |
fix includes and added some cleanups
|
|
|
|
@10c72b93febad98c614e1371c404e4cf0ffeed8f
|
[10c72b93febad98c614e1371c404e4cf0ffeed8f]
|
2 years |
Philip Herron <redbrain@…> |
adding mpfr and gmp number conversions to avoid overflow errors
|
|
|
|
@9dc510f54a7906d4defe9fd3f676d7009fdb21ec
|
[9dc510f54a7906d4defe9fd3f676d7009fdb21ec]
|
2 years |
Philip Herron <redbrain@…> |
cleanups settled on a object oriented design
|
|
|
|
@1bf3329002ffb5e4781ad1f5ab0f1bd4a7e01a88
|
[1bf3329002ffb5e4781ad1f5ab0f1bd4a7e01a88]
|
2 years |
Philip Herron <redbrain@…> |
makefile rename fix
|
|
|
|
@516352ab88b82f166cd10ee53982459f1fc7fb59
|
[516352ab88b82f166cd10ee53982459f1fc7fb59]
|
2 years |
Philip Herron <redbrain@…> |
rename fix
|
|
|
|
@90547e447318d72714752d57b6569764d87beb86
|
[90547e447318d72714752d57b6569764d87beb86]
|
2 years |
Philip Herron <redbrain@…> |
renames and refactors
|
|
|
|
@cefff4d955ce997b4aab97a3d87a867091ca7521
|
[cefff4d955ce997b4aab97a3d87a867091ca7521]
|
2 years |
Philip Herron <redbrain@…> |
free hash tables bug fix causing garbage stack corruption on cleanup
|
|
|
|
@a6c888b20a503ddf30bb1cfdf422c579066a4d14
|
[a6c888b20a503ddf30bb1cfdf422c579066a4d14]
|
2 years |
Philip Herron <redbrain@…> |
'.' accessor grammer
|
|
|
|
@04f48fcb11b23adb59ed7282d589e53b8676e870
|
[04f48fcb11b23adb59ed7282d589e53b8676e870]
|
2 years |
Philip Herron <redbrain@…> |
opcode refactor before object orientation work
|
|
|
|
@a3cbddc80d866383727c108410305366cc2e77ab
|
[a3cbddc80d866383727c108410305366cc2e77ab]
|
2 years |
Philip Herron <redbrain@…> |
garbage collector cleanups
|
|
|
|
@6165c39a0d5efebafa91849836d99de5e00fc950
|
[6165c39a0d5efebafa91849836d99de5e00fc950]
|
2 years |
Philip Herron <redbrain@…> |
cleanups to headers opcodes being refactored next
|
|
|
|
@399854713ece115b9c7c7a5487dfe732a5201e6c
|
[399854713ece115b9c7c7a5487dfe732a5201e6c]
|
2 years |
Philip Herron <redbrain@…> |
quick commit
|
|
|
|
@936056fc50de9980505ffff88ac4a0a2609f718a
|
[936056fc50de9980505ffff88ac4a0a2609f718a]
|
2 years |
Philip Herron <redbrain@…> |
destroying the lexer to cleanup memory leaks
|
|
|
|
@225f710bb495f94dd5450df4a7cb17ada66ee802
|
[225f710bb495f94dd5450df4a7cb17ada66ee802]
|
2 years |
Philip Herron <redbrain@…> |
more error handling
|
|
|
|
@dd3f78b119f7dc016caac478388b70469de596d6
|
[dd3f78b119f7dc016caac478388b70469de596d6]
|
2 years |
Philip Herron <redbrain@…> |
for loop argument context is pop'd out of context now to preserve the …
|
|
|
|
@ef5135d55e97ef38b0b1f0dfc849bd7b6c8bcf7e
|
[ef5135d55e97ef38b0b1f0dfc849bd7b6c8bcf7e]
|
2 years |
Philip Herron <redbrain@…> |
test suite passes now
|
|
|
|
@0483e515c8124703a6eac40dee8ebcfac541067f
|
[0483e515c8124703a6eac40dee8ebcfac541067f]
|
2 years |
Philip Herron <redbrain@…> |
trying to find stdout print flush or somthing
|
|
|
|