2023-10-03 |
ketmar | UrForth: added FILL
|
commit | commitdiff | tree |
2023-10-02 |
ketmar | UrForth: oops, fixed WITHIN and company
|
commit | commitdiff | tree |
2023-10-02 |
ketmar | cosmetix; smaller hash tables in UrForth; `UFO:FOREACH...
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | added scattered colon implementation from standalone...
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | added proper assertions; use hash tables for labels...
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | UrForth: converted to separate compilable module (because...
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | removed unuse shitdoze function
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | UrForth: within, bounds
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: fixed "NOT" in conditionals
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: added "$INCLUDE" and "$INCLUDE-ONCE"
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: reworked parser and conditional compilation...
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: added label definition words
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: added "URASM-MACROS" dictionary to define...
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: more fixes
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: revorked it a lot; cleaned up; etc.
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | UrForth: more cleanups
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | UrForth: greatly reworked, fixed vocab nameres search...
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | removed dsForth sources; they are in a separate branch now
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | more UrForth fixes
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | advances and fixes in UrForth; also, implemented vocabularies
|
commit | commitdiff | tree |
2023-09-28 |
ketmar | more UrForth fixes
|
commit | commitdiff | tree |
2023-09-28 |
ketmar | greatly improved UrForth (several bugs fixed too);...
|
commit | commitdiff | tree |
2023-09-26 |
ketmar | two backslashes at the end of the line is one backslash...
|
commit | commitdiff | tree |
2023-09-26 |
ketmar | how the fuck i managed to break IY parsing and never...
|
commit | commitdiff | tree |
2023-09-25 |
ketmar | updated STRUCT syntax (previous was ugly and unusable)
|
commit | commitdiff | tree |
2022-06-18 |
ketmar | urasm: added very simple support for "END" (pasmo compatibility)
|
commit | commitdiff | tree |
2022-06-18 |
ketmar | liburasm: fixed parsing of "(ixl_lbl)" expressions
|
commit | commitdiff | tree |
2022-06-17 |
ketmar | liburasm: fixed stupid bug with "LD r8,XL/YL", etc...
|
commit | commitdiff | tree |
2022-06-10 |
ketmar | added option (-m) to build monoblock SCL
|
commit | commitdiff | tree |
2022-06-09 |
ketmar | added flag to zero-fill structs; added struct description...
|
commit | commitdiff | tree |
2022-06-09 |
ketmar | added "defb" and "defs" to struct definitions (used...
|
commit | commitdiff | tree |
2022-06-09 |
ketmar | fixed bug with single-line struct creation (i.e. without...
|
commit | commitdiff | tree |
2022-06-09 |
ketmar | added "$SAVECODE" directive to save 128K code pages...
|
commit | commitdiff | tree |
2022-06-04 |
ketmar | new reffile format (with label types)
|
commit | commitdiff | tree |
2022-06-03 |
ketmar | REPT can be finished with ENDM too
|
commit | commitdiff | tree |
2022-06-01 |
ketmar | useless space adding
|
commit | commitdiff | tree |
2022-06-01 |
ketmar | added some library macros
|
commit | commitdiff | tree |
2022-05-30 |
ketmar | new struct init syntax (with curly brackets)
|
commit | commitdiff | tree |
2022-05-29 |
ketmar | renamed ".sizeof" to "._sizeof" in structs
|
commit | commitdiff | tree |
2022-05-28 |
ketmar | added simple structs (with extending and inheritance...
|
commit | commitdiff | tree |
2022-05-28 |
ketmar | allow reading some corrupted ALASM files
|
commit | commitdiff | tree |
2022-05-28 |
ketmar | default uniconverter case is lo
|
commit | commitdiff | tree |
2022-05-28 |
ketmar | added initial value and increment support to DUP
|
commit | commitdiff | tree |
2022-05-28 |
ketmar | added REPT/ENDR as synonyms for DUP/EDUP
|
commit | commitdiff | tree |
2022-05-26 |
ketmar | added optional iteration counter variable to "DUP"
|
commit | commitdiff | tree |
2022-05-20 |
ketmar | liburasm: oops, forgot to bump version
|
commit | commitdiff | tree |
2022-05-20 |
ketmar | liburasm: disabled some invalid instructions ("LD XH...
|
commit | commitdiff | tree |
2022-05-19 |
ketmar | added simple expressions to DEFINCR
|
commit | commitdiff | tree |
2022-05-19 |
ketmar | added "$CASTRATES" asm directive
|
commit | commitdiff | tree |
2022-05-19 |
ketmar | added optional support for "&abc" hex numbers in liburasm...
|
commit | commitdiff | tree |
2022-05-19 |
ketmar | cosmetix (typo)
|
commit | commitdiff | tree |
2022-05-03 |
ketmar | libfdc: updated
|
commit | commitdiff | tree |
2022-05-02 |
ketmar | dox: added brief description of some new commands
|
commit | commitdiff | tree |
2020-08-21 |
ketmar | dsforth: renamed SHL/SHR/SAR to LSHIFT/RSHIFT/ARSHIFT
|
commit | commitdiff | tree |
2020-08-21 |
ketmar | urasm: urforth: renamed SHL/SHR/SAR to LSHIFT/RSHIFT...
|
commit | commitdiff | tree |
2020-08-16 |
ketmar | dsforth: don't include "KEY" in turnkey apps
|
commit | commitdiff | tree |
2020-08-16 |
ketmar | urasm: removed most memory leaks on exit (it doesn...
|
commit | commitdiff | tree |
2020-08-16 |
ketmar | urasm: removed some memleaks in forth part
|
commit | commitdiff | tree |
2020-08-16 |
ketmar | urasm: fixed memory leak in macro processing
|
commit | commitdiff | tree |
2020-08-16 |
ketmar | urasm: compiles under shitdoze; fixed one random memory...
|
commit | commitdiff | tree |
2020-08-16 |
ketmar | dsforth: added new smaller disassembler engine
|
commit | commitdiff | tree |
2020-08-15 |
ketmar | dsforth: set refopt to "noupcase"
|
commit | commitdiff | tree |
2020-08-15 |
ketmar | urasm: default reffile option is "all"
|
commit | commitdiff | tree |
2020-08-15 |
ketmar | urasm: initial implementation of RESERVE
|
commit | commitdiff | tree |
2020-08-15 |
ketmar | dsforth: skip one unnecessary HL load in DRAWLINE
|
commit | commitdiff | tree |
2020-08-14 |
ketmar | dsforth: added more compact "UM*"
|
commit | commitdiff | tree |
2020-08-14 |
ketmar | dsforth: tried assembler "D=", found no noticeable...
|
commit | commitdiff | tree |
2020-08-14 |
ketmar | dsforth: complementary commit for the previous one
|
commit | commitdiff | tree |
2020-08-14 |
ketmar | dsforth: moved +3DOS API call to the top of the file...
|
commit | commitdiff | tree |
2020-08-14 |
ketmar | dsforth: cosmetix
|
commit | commitdiff | tree |
2020-08-14 |
ketmar | dsforth: replaced some "JP" with "JR"
|
commit | commitdiff | tree |
2020-08-14 |
ketmar | dsforth: changes in "PLUS3BOOT"
|
commit | commitdiff | tree |
2020-08-14 |
ketmar | urasm: changed label mangling scheme; module "PLUS3BOOT...
|
commit | commitdiff | tree |
2020-08-14 |
ketmar | urasm: fixed softincludes (they're working now)
|
commit | commitdiff | tree |
2020-08-13 |
ketmar | urasm: added "$REFOPT" directive
|
commit | commitdiff | tree |
2020-08-13 |
ketmar | dsforth: slightly faster (and smaller) DRAWLINE
|
commit | commitdiff | tree |
2020-08-13 |
ketmar | dsforth: made line drawing even more faster using self...
|
commit | commitdiff | tree |
2020-08-13 |
ketmar | dsforth: removed "fastgfx": normal line and circle...
|
commit | commitdiff | tree |
2020-08-13 |
ketmar | dsforth: optimised asm drawline a little
|
commit | commitdiff | tree |
2020-08-12 |
ketmar | dsforth: rewritten "DRAWLINE" in asm as "DRAWLINE-FAST...
|
commit | commitdiff | tree |
2020-08-12 |
ketmar | dsforth: made old dsforth.txt obsolete, and used new...
|
commit | commitdiff | tree |
2020-08-12 |
ketmar | dsforth: vectorised KEY
|
commit | commitdiff | tree |
2020-08-12 |
ketmar | dsforth: allow "#", "$", "%" number prefixes
|
commit | commitdiff | tree |
2020-08-12 |
ketmar | dsforth: added "128-SCREEN", fixed bug in "PAGE-CMOVE"
|
commit | commitdiff | tree |
2020-08-12 |
ketmar | dsforth: added ".SSTRIPE" word
|
commit | commitdiff | tree |
2020-08-12 |
ketmar | dsforth: fixed bug in partial autocompletion
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: added forgotten S>F
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: added floating point package
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | urforth: more optimisations
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: urforth: proper support for code blocks
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: decompiler is working again
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: "VAR-NOALLOC" -> "VAR-NOALLOT"
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | urforth: tracer now knows about "(COMPILE)"
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: added various words, optimised some words
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: it is possible to use '_' char in numbers...
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: improved "NUMBER" documentation
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: it is now possible to use c-like number prefixes...
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | urforth: added simple stack operations optimiser
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | urforth: added "STRTO"
|
commit | commitdiff | tree |
2020-08-11 |
ketmar | dsforth: added "NIP" and "TUCK"
|
commit | commitdiff | tree |