1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2025-04-12 06:39:51 +00:00

Uppercase symbol names

This commit is contained in:
David Schmenk 2024-07-06 07:46:16 -07:00
parent cf8d13f067
commit 04146f954a

View File

@ -126,7 +126,7 @@ def new_sym(symstr)
symptr=>natv = NULL
symptr=>lambda = NULL
memcpy(symptr + name, symstr + 1, ^symstr)
//puts("New symbol: "); puts(symstr); putln
puts("New symbol: "); puts(symstr); putln
return symptr
end
@ -269,6 +269,7 @@ def parse_sym(evalptr)#2 // return evalptr, symptr
var symstr
symstr = evalptr - 1
while is_alphasym(^evalptr)
^evalptr = toupper(^evalptr)
evalptr++
loop
^symstr = evalptr - symstr - 1