I'm trying it.
...you can't insert assemler instructions.
An extract from the online manual:"PIC assembly is fully integrated into Basic18. The compiler will handle
conversion of labels, variable names, access flags, and bank registers automatically."http://www.midwest-software.com/Basic18/Docs/ProgrammersGuide/PICStuff.htm
There are a lot of nice things, for ex. the declared register parameter passing to a function:
Function Divide8Bit(accb As uByte,WREG As uByte)
' using WREG as the last argument will save code space and execution time
from this example file:http://www.midwest-software.com/Basic18/Examples/asmdiv.htm