Initial commit after migrating repo and assuring the product launches

This commit is contained in:
2019-06-23 14:56:45 +02:00
commit 507f2aedbc
889 changed files with 60893 additions and 0 deletions

64
config/ca.cfg Normal file
View File

@ -0,0 +1,64 @@
## This is the configuration of the interpreter's content assistance.
## You can comment something by starting a line with ## .
## You can freely add/remove/modify by adding/removing/modifying a line.
## A line is build like this: keyword->replacement
## You can start the content-assistance by CTRL+SPACE.
## It is only executed if you're at the beginning of a line and if there is no other match with a keyword.
## You can use /CR to define a new line in a replacement.
SOUND -> SOUND port, (freq, time)
SD -> SOUND port, (freq, time)
HIGH -> HIGH port
LOW -> LOW pin
OUTPUT -> OUTPUT port
OP -> OUTPUT port
PAUSE -> PAUSE time
PS -> PAUSE time
GOTO -> GOTO label
JMP -> GOTO label
IF -> IF expr THEN label
END -> END
GOSUB -> GOSUB sub
SUB -> GOSUB sub
RETURN -> RETURN
FOR -> FOR counter = start TO end/CR'some content/CR NEXT
LOOP -> FOR counter = start TO end/CR'some content/CR NEXT
WHILE -> loop:/CRIF expr THEN end/CR'some content/CRGOTO loop/CRend:
DOWHILE -> loop:/CR'some content/CRIF expr THEN loop
NEXT -> NEXT
DEBUG -> DEBUG args
DB -> DEBUG args
DG -> DEBUG args
SAY -> DEBUG args
BREAKPOINT -> BREAKPOINT
BP -> BREAKPOINT
SYMBOL -> SYMBOL ref = var
LOOKUP -> LOOKUP index, (val0, val1)
LU -> LOOKUP index, (val0, val1)
LD -> LOOKDOWN target, (val0, val1)
LOOKDOWN -> LOOKDOWN target, (val0, val1)
POT -> POT pin, scale, var
PULSIN -> PULSIN pin, state, var
PINS -> PINS=%00000000 'ports 76543210
POUT -> PULSOUT pin, duration
PULSOUT -> PULSOUT pin, duration
LET -> LET var = val
= -> LET var = val
INPUT -> INPUT port
IP -> INPUT port
ASSERT -> ASSERT exp
CHECK -> ASSERT exp
ACTIVATEINFO -> ACTIVATEINFO
AI -> ACTIVATEINFO
DI -> DEACTIVATEINFO
DEACTIVATEINFO -> DEACTIVATEINFO
BRANCH -> BRANCH offset, (label0, label1)
NAP -> NAP time
SLEEP -> SLEEP time
EEPROM -> EEPROM location, (val0, val1)
RANDOM -> RANDOM seed
READ -> READ location,var
WRITE -> WRITE location, value
TOGGLE -> TOGGLE port
REVERSE -> REVERSE port
DIRS -> DIRS=%00000000 'ports 76543210

6
config/color.cfg Normal file
View File

@ -0,0 +1,6 @@
## This is the color configuration to change the look and feel of the IDE.
## You can comment by starting a line with ## .
## Do not add/delete a line.
## set the scheme of the console on startup (values: black, blue, white)
console scheme= blue

17
config/set.cfg Normal file
View File

@ -0,0 +1,17 @@
## This is the run configuration of the interpreter.
## You can comment by starting a line with ## .
## Do not delete a line.
## A line is build like this: setting= value
## You can enable/disable a setting by: true/false.
## Slow down the execution speed to the speed of Basic Stamp 1.
emulate 4Mhz= true
## Activate additional information about the commands at the beginning of the execution.
activate info= false
## Deactivate display of warnings.
ignore warnings= false
## Activate display of the parsing-result
print intern composition= false